rhttp 0.5.1
rhttp: ^0.5.1 copied to clipboard
Make HTTP requests using Rust for Flutter developers. It uses FFI to call Rust functions from Dart. On the Rust side, it uses reqwest to make HTTP requests.
0.5.1 #
- feat: add
RhttpClient.createSync - feat: add
HttpHeaders.copyWith,HttpHeaders.copyWithout - feat: add convenience method:
HttpTextResponse.bodyToJson - fix: reset parameters in
RetryInterceptor.shouldRetrybefore retrying
0.5.0 #
- feat: interceptors (e.g.
RetryInterceptor) - feat: certificate pinning
- feat: client certificate / mutual TLS
- feat: add
ProxySettings - BREAKING:
requestGenericrenamed torequest,requestremoved
0.3.2 #
- docs: update README
0.3.1 #
- docs: add benchmark
0.3.0 #
- feat: add
HttpBody.multipart - feat: change
TlsSettings.verifyCertstoTlsSettings.verifyCertificates
0.2.0 #
- feat: add
RhttpStatusCodeException,RhttpInvalidCertificateException - feat: add
TlsSettings
0.1.0 #
- feat: request body types
- feat: client for connection pooling / reuse
- feat: cancel requests
- feat: improve error handling with
RhttpException
0.0.2 #
- feat: query, headers, body
0.0.1 #
- initial release