http_toolkit 1.0.0 copy "http_toolkit: ^1.0.0" to clipboard
http_toolkit: ^1.0.0 copied to clipboard

Collection of missing features for the Dart HTTP package.

Changelog #

1.0.0 #

  • Initial release.
  • Client: A robust HTTP client wrapper compatible with key http package logic.
  • Middleware: New Middleware interface for structured request/response processing.
  • Retry: RetryMiddleware with configurable BackoffStrategy (Exponential, Linear, Fixed).
  • Logger: LoggerMiddleware with support for logging headers and bodies, using print by default.
  • Auth: BearerAuthMiddleware and BasicAuthMiddleware.
  • BaseUrl: BaseUrlMiddleware for convenient URL handling.
  • Interceptors: Lightweight hooks for onRequest, onResponse, and onError.
  • Extensions: Useful extensions for http.Response (JSON parsing) and http.Client.
  • Added ClientExtensions for easier query parameter handling.
2
likes
0
points
42
downloads

Publisher

unverified uploader

Weekly Downloads

Collection of missing features for the Dart HTTP package.

Repository (GitHub)
View/report issues

Topics

#network #http #middlewares #interceptors #utils

License

unknown (license)

Dependencies

http

More

Packages that depend on http_toolkit