./www/ruby-em-http-request, EventMachine based, async HTTP Request client

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2020Q2, Version: 1.1.6, Package name: ruby26-em-http-request-1.1.6, Maintainer: pkgsrc-users

# EM-HTTP-Request

Async (EventMachine) HTTP client, with support for:

- Asynchronous HTTP API for single & parallel request execution
- Keep-Alive and HTTP pipelining support
- Auto-follow 3xx redirects with max depth
- Automatic gzip & deflate decoding
- Streaming response processing
- Streaming file uploads
- HTTP proxy and SOCKS5 support
- Basic Auth & OAuth
- Connection-level & Global middleware support
- HTTP parser via [http_parser.rb](https://github.com/tmm1/http_parser.rb)
- Works wherever EventMachine runs: Rubinius, JRuby, MRI


Required to run:
[lang/ruby26-base] [devel/ruby-eventmachine] [net/ruby-em-socksify] [net/ruby-addressable] [www/ruby-http_parser.rb] [www/ruby-cookiejar]

Master sites:

SHA1: e544a3fddf4cc6aedeb3dd2ef5a2debacec57866
RMD160: 43169274f9cbdc9e717a13d6fb535bab4c8d59cd
Filesize: 216.5 KB

Version history: (Expand)