http_client 0.5.1 copy "http_client: ^0.5.1" to clipboard
http_client: ^0.5.1 copied to clipboard

outdated

A platform-independent HTTP client API supporting browser, console, and curl (for SOCKS proxy).

Changelog #

0.5.1 #

  • Code update: Dart 2.1(-dev) lints.

0.5.0 #

  • Dart 2

0.4.4+1 #

  • Fix header override bug.

0.4.3 #

  • Record redirect info (when available).
  • Response.requestAddress to have the address where the request was opened at.
  • BREAKING: Response.remoteAddress renamed to responseAddress.

0.4.2 #

  • Better Headers handling.
  • Request properties: persistentConnection, followRedirects, maxRedirects.
  • ConsoleClient properties: idleTimeout, maxConnectionsPerHost, autoUncompress, userAgent.
  • Response.remoteAddress (in ConsoleClient).

0.4.1 #

  • Enabled Dart2 Preview for analysis.

0.4.0 #

  • Fix deprecated API use.
  • Fix header wrapping in requests.
  • Default header values in ConsoleClient.

0.3.1 #

  • Added http proxy option to the console client.

0.3.0 #

  • Removed dependency on http package.

0.2.2 #

  • Add executor support to rate-limit the clients.

0.2.1 #

  • Add curl support.

0.2.0 #

Breaking changes:

  • instead of exporting the http package, http_client provides its own API

    • console and browser clients continue to use the http package
    • preparation to support node_io for apps that want to be packaged as a single binary (e.g. .exe)
    • preparation to support the Fetch API (e.g. in service workers)
  • removed the awkward newHttpClient() methods.

0.1.0 #

  • Exporting classes from the http package (version: ^0.1.13).

0.1.0+1 #

  • Exporting streaming request and response.
15
likes
0
pub points
88%
popularity

Publisher

verified publisheragilord.com

A platform-independent HTTP client API supporting browser, console, and curl (for SOCKS proxy).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

executor

More

Packages that depend on http_client