catcher_core 0.3.5
catcher_core: ^0.3.5 copied to clipboard
Resilient HTTP/WebSocket client backed by Rust core for Flutter
0.2.2 #
- SSE client:
CatcherSseClient(persistent + auto-reconnect) andsseStream()(one-shot). - Per-request headers + timeout in
get(),post(),sseStream(). cancelAll(),circuitBreakerState,metrics,setAdaptiveTimeout().- Full config passthrough:
TlsConfig,DnsConfig,ProxyConfig,RedirectConfig. WsClientConfignow includesheaders,protocols,deflateThresholdBytes,raceCount.qualityHistory()for persistent sliding window network quality data.
0.1.0 #
- Initial release.
- HTTP client with retries, timeouts, keep-alive.
- WebSocket client with reconnection and permessage-deflate.
- FFI bindings to Rust core.