e8b8297427
Async (EventMachine) HTTP client, with support for: o Asynchronous HTTP API for single & parallel request execution o Keep-Alive and HTTP pipelining support o Auto-follow 3xx redirects with max depth o Automatic gzip & deflate decoding o Streaming response processing o Streaming file uploads o HTTP proxy and SOCKS5 support o Basic Auth & OAuth o Connection-level & Global middleware support o HTTP parser via http_parser.rb o Works wherever EventMachine runs: Rubinius, JRuby, MRI WWW: https://github.com/brianmario/escape_utils Differential Revision: https://reviews.freebsd.org/D860 Approved by: swills (mentor)
14 lines
554 B
Text
14 lines
554 B
Text
Async (EventMachine) HTTP client, with support for:
|
|
o Asynchronous HTTP API for single & parallel request execution
|
|
o Keep-Alive and HTTP pipelining support
|
|
o Auto-follow 3xx redirects with max depth
|
|
o Automatic gzip & deflate decoding
|
|
o Streaming response processing
|
|
o Streaming file uploads
|
|
o HTTP proxy and SOCKS5 support
|
|
o Basic Auth & OAuth
|
|
o Connection-level & Global middleware support
|
|
o HTTP parser via http_parser.rb
|
|
o Works wherever EventMachine runs: Rubinius, JRuby, MRI
|
|
|
|
WWW: https://github.com/brianmario/escape_utils
|