RequestData class
HTTP request data.
Constructors
-
RequestData({required String url, String? urlFragment, required String method, required Headers headers, String? postData, bool? hasPostData, List<
PostDataEntry> ? postDataEntries, MixedContentType? mixedContentType, required ResourcePriority initialPriority, required RequestReferrerPolicy referrerPolicy, bool? isLinkPreload, TrustTokenParams? trustTokenParams, bool? isSameSite}) -
RequestData.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasPostData → bool?
-
True when the request has POST data. Note that postData might still be omitted when this flag is true when the data is too long.
final
- headers → Headers
-
HTTP request headers.
final
- initialPriority → ResourcePriority
-
Priority of the resource request at the time request is sent.
final
- isLinkPreload → bool?
-
Whether is loaded via link preload.
final
- isSameSite → bool?
-
True if this resource request is considered to be the 'same site' as the
request correspondinfg to the main frame.
final
- method → String
-
HTTP request method.
final
- mixedContentType → MixedContentType?
-
The mixed content type of the request.
final
- postData → String?
-
HTTP POST request data.
final
-
postDataEntries
→ List<
PostDataEntry> ? -
Request body elements. This will be converted from base64 to binary
final
- referrerPolicy → RequestReferrerPolicy
-
The referrer policy of the request, as defined in https://www.w3.org/TR/referrer-policy/
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trustTokenParams → TrustTokenParams?
-
Set for requests when the TrustToken API is used. Contains the parameters
passed by the developer (e.g. via "fetch") as understood by the backend.
final
- url → String
-
Request URL (without fragment).
final
- urlFragment → String?
-
Fragment of the requested URL starting with hash, if present.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited