CVS log for ports/www/rubygem-httpclient/distinfo
Up to [FreeBSD] / ports / www / rubygem-httpclient
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Mar 19 12:36:44 2011 UTC (10 months, 3 weeks ago) by miwi
Branches: MAIN
CVS tags: RELEASE_9_0_0, HEAD
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +0 -1 lines
- Get Rid MD5 support
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jul 3 21:01:11 2009 UTC (2 years, 7 months ago) by pgollucci
Branches: MAIN
CVS tags: RELEASE_8_2_0, RELEASE_8_1_0, RELEASE_8_0_0, RELEASE_7_4_0, RELEASE_7_3_0, RELEASE_6_EOL
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
- Update to 2.1.5.2
Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jun 10 04:55:21 2009 UTC (2 years, 8 months ago) by pgollucci
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3 lines
- Update to 2.1.5
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Apr 8 20:29:17 2009 UTC (2 years, 10 months ago) by pgollucci
Branches: MAIN
CVS tags: RELEASE_7_2_0
httpclient gives something like the functionality of libwww-perl (LWP) in Ruby. httpclient formerly known as http-access2.
Features:
* methods like GET/HEAD/POST/* via HTTP/1.1.
* HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.
* asynchronous HTTP request, streaming HTTP request.
* by contrast with net/http in standard distribution;
o Cookies support
o MT-safe
o streaming POST (POST with File/IO)
o Digest auth
o Negotiate/NTLM auth for WWW-Authenticate (requires net/htlm module)
o NTLM auth for Proxy-Authenticate (requires win32/sspi module)
o extensible with filter interface
o you dont have to care HTTP/1.1 persistent connection (httpclient cares instead of you)
* Not supported now
o Cache
o Rather advanced HTTP/1.1 usage such as Range, deflate, etc. (of course you can set it in header by yourself)
For more detail, see API document at dev.ctor.org/doc/httpclient/
WWW: http://raa.ruby-lang.org/project/httpclient/
Sponsored by: RideCharge Inc.
