CVS log for ports/www/rubygem-httpclient/Makefile
Up to [FreeBSD] / ports / www / rubygem-httpclient
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Sep 9 19:12:55 2010 UTC (17 months ago) by pgollucci
Branches: MAIN
CVS tags: RELEASE_9_0_0, RELEASE_8_2_0, RELEASE_7_4_0, RELEASE_6_EOL, HEAD
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -2 lines
RF -> RG Conversion (Part III) With Hat: ruby@ Tested by: make checksum
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Apr 27 22:55:22 2010 UTC (21 months, 2 weeks ago) by pgollucci
Branches: MAIN
CVS tags: RELEASE_8_1_0
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1 lines
- Re-assign all my rubygem-* ports to ruby@ this gives us more eyes and brings us inline with perl@ Current ruby@ members (stas, dinoex, pgollucci) http://wiki.freebsd.org/Ruby Discussed with: stas on #bsdports
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_0_0, RELEASE_7_3_0
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -1 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: +1 -1 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.
