PackageTrack
Sign in Get early access

basic_http_interceptor

HTTP Interceptors for Beginners, Logging, Headers, Proxies, and Hooks.

0.1.5 huanguan1978/basic_http_interceptor

What this package is like to depend on

Last release 10 days ago

14 Aug 2026

Release timing varies

gaps range from 3 weeks to 1.3 years

Nearly every release is documented

notes for 12 of 12 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

12 releases · first in 2024

6 releases in the last 12 months

see the full history below

Release timeline

12 releases · Aug 2024 to Aug 2026
2025 2026
Release Pre-release

Releases

latest 12
  1. 0.1.5 14 Aug 2026
    Release notes
    • Skip StreamedResponse body logging for compressed or known streamed content.
    • Keep body logging unchanged for normal Response objects.
    Open source →
  2. 0.1.4 13 Aug 2026
    Release notes
    • Fix a streamed response logging stall when content-encoding is compressed (for example gzip).
    • Skip body text logging for compressed streamed responses and keep transparent pass-through.
    • Make X-Debug-Body header detection case-insensitive.
    Open source →
  3. 0.1.3 13 Aug 2026
    Release notes
    • Refine InterceptorLogger response logging to avoid fully consuming StreamedResponse bodies.
    • Log streamed bodies in byte-based segments so SSE and long-lived streams stay responsive.
    • Simplify non-streamed response logging to a single write.
    • Improve MethodSwitchingClient routing docs for streaming, SSE, and upload scenarios.
    Open source →
  4. 0.1.2 11 Aug 2026
    Release notes
    • Add MethodSwitchingClient for dynamic request routing between interceptor and default HTTP clients.
    • Document advanced usage with a concise subclass-based channel switching example.
    Open source →
  5. 0.1.1 07 Aug 2026
    Release notes
    • InterceptorLogger, add optional logBodyMax parameter.
    • InterceptorLogger.interceptResponse, support StreamedResponse body logging.
    Open source →
  6. 0.1.0 16 Jan 2026
    Release notes
    • InterceptorLogger,buffer logs to reduce file I/O operations.
    Open source →
  7. 0.0.6 13 Oct 2024
    Release notes
    • InterceptorLogger,logBody = true, or exist header X-Debug-Body, output body.
    Open source →
  8. 0.0.5 09 Sep 2024
    Release notes
    • supports all six platforms, with client separated for non-web platforms.
    Open source →
  9. 0.0.4 17 Aug 2024
    Release notes
    • document update
    Open source →
  10. 0.0.3 17 Aug 2024
    Release notes
    • remove basic_http_interceptor_test.dart
    • document update
    Open source →
  11. 0.0.2 17 Aug 2024
    Release notes
    • remove dependencies basic_logger.
    • document update
    Open source →
  12. 0.0.1 17 Aug 2024
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive