http_client_logger 1.1.0 copy "http_client_logger: ^1.1.0" to clipboard
http_client_logger: ^1.1.0 copied to clipboard

Dart package that seamlessly adds HTTP traffic logging to your Dart or Flutter project.

1.1.0 #

Features #

  • ✨ Added Level.body support for logging HTTP request and response bodies
  • 🚀 Enhanced request body logging for different request types (Request, MultipartRequest)
  • 📝 Improved response body logging with proper stream handling using StreamSplitter
  • 🔍 Added support for logging multipart form fields and file information
  • ⚡ Implemented proper async handling to ensure correct log ordering

Technical Improvements #

  • Added async package dependency for StreamSplitter functionality
  • Enhanced error handling for body reading operations
  • Improved UTF-8 decoding with malformed character support
  • Added comprehensive documentation and performance warnings

Documentation #

  • 📚 Updated README with logging level explanations and performance considerations
  • ⚠️ Added performance warnings for body-level logging
  • 🛠️ Enhanced code examples with different logging levels

1.0.0 #

  • Initial version.
1
likes
0
points
587
downloads

Publisher

verified publisherdasralph.de

Weekly Downloads

Dart package that seamlessly adds HTTP traffic logging to your Dart or Flutter project.

Repository (GitHub)
View/report issues

Topics

#http #network #logging

License

unknown (license)

Dependencies

async, http, http_client_interceptor, logging, meta, uuid

More

Packages that depend on http_client_logger