fetch_api 1.0.0-dev.5
fetch_api: ^1.0.0-dev.5 copied to clipboard
JavaScript bindings for Fetch API, allowing a flexible HTTP requests.
Fetch API. #
Some methods are working only with Dart 3.0, see compatibility_layer for more info.
This package provides JavaScript bindings to Fetch API.
Features #
- Full fetch options / request parameters coverage
- Cancel requests via
AbortController
. - Read response
- As text (
String
) - As
Blob
- As
Stream
ofUint8List
- As text (
- Response streaming
- Request streaming (check compatibility)
- Get access to redirect status
- Support non-
200
responses
Some notes about fetch
and Request
#
fetch
and Request
have same options but different semantics, e.g. fetch
's
default mode is no-cors
while Request
is cors
. Therefore options objects
for this function and constructor made as different classes.
For more info about that read MDN docs.