dev_buddy_http 0.2.0 copy "dev_buddy_http: ^0.2.0" to clipboard
dev_buddy_http: ^0.2.0 copied to clipboard

http package adapter for DevBuddy. Wraps http.Client to capture request timing and status codes for the DevBuddy diagnostics overlay.

Changelog #

0.2.0 #

Changed #

  • Depends on dev_buddy_engine instead of dev_buddy (pure Dart, no Flutter dependency)
  • Added maxCaptureBytes threshold (10MB default) — large responses pass through without buffering
  • Streaming-safe: responses above threshold are not read into memory
  • Fixed contentLength accuracy in re-wrapped StreamedResponse

0.1.0 #

Added #

  • DevBuddyHttpClient wrapper for the http package
  • Automatic request timing measurement
  • Response size capture from streamed body
  • Error capture with exception message forwarding
  • Transparent delegation to inner http.Client
  • Support for all HTTP methods (GET, POST, PUT, DELETE, PATCH, HEAD)
0
likes
150
points
25
downloads

Documentation

API reference

Publisher

verified publisherabdullahtas.dev

Weekly Downloads

http package adapter for DevBuddy. Wraps http.Client to capture request timing and status codes for the DevBuddy diagnostics overlay.

Homepage
Repository (GitHub)
View/report issues

Topics

#debugging #http #network #diagnostics #developer-tools

License

MIT (license)

Dependencies

dev_buddy_engine, http

More

Packages that depend on dev_buddy_http