httpx 0.24.0 has been released.HTTPX.get("https://gitlab.com/honeyryderchuck/httpx") HTTPX is an HTTP client library for the Ruby programming language.Among its features, it supports:
HTTP/2 and HTTP/1.xprotocol versions
Concurrent requests by default
Simple and chainable API
Proxy Support (HTTP(S), CONNECT tunnel, Socks4/4a/5)
Simple Timeout System
Lightweight by default (require what you need)
And also:
Compression (gzip, deflate, brotli)
Streaming Requests
Authentication (Basic Auth, Digest Auth, AWS Sigv4)
Expect 100-continue
Multipart Requests
Cookies
HTTP/2 Server Push
H2C Upgrade
Automatic follow redirects
International Domain Names
GRPC
Circuit breaker
WebDAV
Datadog integration
Faraday integration
Webmock integration
Sentry integration
Here are the updates since the last release:
0.24.0 Features :oauth plugin
The :oauth plugin manages the handling of a given OAuth session, in that it ships with convenience methods to generate a new access token, which it then injects in all requests.
HTTP/2 and HTTP/1.xprotocol versions
Concurrent requests by default
Simple and chainable API
Proxy Support (HTTP(S), CONNECT tunnel, Socks4/4a/5)
Simple Timeout System
Lightweight by default (require what you need)
And also:
Compression (gzip, deflate, brotli)
Streaming Requests
Authentication (Basic Auth, Digest Auth, AWS Sigv4)
Expect 100-continue
Multipart Requests
Cookies
HTTP/2 Server Push
H2C Upgrade
Automatic follow redirects
International Domain Names
GRPC
Circuit breaker
WebDAV
Datadog integration
Faraday integration
Webmock integration
Sentry integration
Here are the updates since the last release:
0.24.0 Features :oauth plugin
The :oauth plugin manages the handling of a given OAuth session, in that it ships with convenience methods to generate a new access token, which it then injects in all requests.
[
add
]
[
|
|
...
]