fetch_api 1.0.0-dev.5 copy "fetch_api: ^1.0.0-dev.5" to clipboard
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 of Uint8List
  • 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.

6
likes
0
pub points
83%
popularity

Publisher

unverified uploader

JavaScript bindings for Fetch API, allowing a flexible HTTP requests.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

js

More

Packages that depend on fetch_api