pulse_http 0.1.0
pulse_http: ^0.1.0 copied to clipboard
package:http client wrapper for the Pulse Developer Intelligence SDK. Automatically captures HTTP request/response metrics from package:http and forwards them to the Pulse event pipeline.
0.1.0 #
Initial release of pulse_http — package:http wrapper for the Pulse SDK.
Added #
PulseHttpClient—BaseClientwrapper forpackage:http- Captures HTTP method, URL, status code, duration, request/response sizes
- Respects
PulseNetworkConfigfor header, body, and URL parameter redaction - Integrates with the Pulse event pipeline via
PulseNetworkObserver - Drop-in replacement: wraps any existing
http.Client - Safe failure mode: capture errors never affect the underlying HTTP request
- Properly delegates
close()to the underlying client