Prune net-mgmt/pnp-icinga
[dports.git] / www / rubygem-httpclient / pkg-descr
1 httpclient gives something like the functionality of libwww-perl (LWP) in Ruby. httpclient formerly known as http-access2.
2
3 Features:
4
5     * methods like GET/HEAD/POST/* via HTTP/1.1.
6     * HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.
7     * asynchronous HTTP request, streaming HTTP request.
8     * by contrast with net/http in standard distribution;
9           o Cookies support
10           o MT-safe
11           o streaming POST (POST with File/IO)
12           o Digest auth
13           o Negotiate/NTLM auth for WWW-Authenticate (requires net/htlm module)
14           o NTLM auth for Proxy-Authenticate (requires win32/sspi module)
15           o extensible with filter interface
16           o you dont have to care HTTP/1.1 persistent connection (httpclient cares instead of you)
17     * Not supported now
18           o Cache
19           o Rather advanced HTTP/1.1 usage such as Range, deflate, etc. (of course you can set it in header by yourself)
20
21 For more detail, see API document at dev.ctor.org/doc/httpclient/ 
22
23 WWW: https://github.com/nahi/httpclient