From: "NAKAMURA, Hiroshi" Date: 2007-07-14T16:15:17+09:00 Subject: [ANN] httpclient/2.1.0 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, httpclient/2.1.0 is out. The program/project renamed from 'http-access2' to 'httpclient'. Now program name, gem name, and module namespace are the same: 'httpclient'. '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, etc. * asynchronous HTTP request * by contrast with net/http in standard distribution; o Cookies support o MT-safe o streaming POST o DigestAuth? o extensible with filter interface o you don't 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) changes: * There's compatibility layer included so existing programs for http-access2 which uses HTTPAccess2::Client should work with httpclient/2.1.0 correctly. * install.rb did not install cacerts.p7s. Thanks to knu. * now HTTPClient loads http_proxy/HTTP_PROXY and no_proxy/NO_PROXY environment variable at initialization time. bear in mind that it doesn't load http_proxy/HTTP_PROXY when a library is considered to be running under CGI environment (checked by ENVREQUEST_METHOD existence). cgi_http_proxy/CGI_HTTP_PROXY is loaded instead. download: http://dev.ctor.org/download/httpclient-2.1.0.tar.gz http://dev.ctor.org/download/httpclient-2.1.0.zip sha1sum: 2a89d4d8cc02864cdf119d4ceb0cdf7a367659de httpclient-2.1.0.tar.gz 297cae83ff3ea58a7792dcfa093ce88e3df24d37 httpclient-2.1.0.zip gem repository: 'httpclient' at http://dev.ctor.org/download/ // NaHi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) iQEVAwUBRph35x9L2jg5EEGlAQIgsQgAg5fCt3GWCUajsQb0zkwZfCqr+tfRA2wN YmPJUcV2Xy5PipqqRga+iqXmC5F3/7RvHqJbCKbWMACF/YiJ3w5nILLpYmoZV+Ul FHX/uyLc4gLhzIXWKQjm8JGRfxxjj2dpYcRXyq+ysZm+UHl9MD2ZOAXwLr4IKJaE KIeFr+j8Ihvt6Y5zmKn7P85/JXW5kpOQHV4rmR1q7vzjJrJFGet9zl+ono9SjRyD SFx+ht1n6wV0H2u2eRSlRlpwWkH1XY4trhZ9f7eMMLEB9utVr7Vo94IrSjgoUr/o UNggy5FNOX/RbUGn18PGhAmBWvPVQmrymT8X8upXajK+mPthrLdGLw== =ouZY -----END PGP SIGNATURE-----