JsFetchRequest class

One HTTP exchange requested by JS fetch.

A JsFetchHandler must perform exactly this request and must not follow redirects: redirect policy, the URL allow-list and the redirect limit are applied by the runtime between hops so that every hop is checked.

Constructors

JsFetchRequest({required Uri url, required String method, required List<MapEntry<String, String>> headers, required Uint8List? body, required Future<void> onAbort})
const

Properties

body Uint8List?
Request body, already fully buffered, or null.
final
hashCode int
The hash code for this object.
no setterinherited
headers List<MapEntry<String, String>>
final
method String
final
onAbort Future<void>
Completes when JS aborts the request or the engine is reset.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
url Uri
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited