2001-04-25 Apache Commons HttpClient Client-side HTTP implementation in Java. Commons HttpClient is a library for client-side HTTP communication. It provides support for HTTP/1.1 and HTTP/1.0, plus various authentication schemes and cookie policies. Thanks to it's widespread use and years of development, it is a very mature and stable codebase. However, due to limitations in the API design, Commons HttpClient will eventually be replaced by HttpClient 4.0 with a completely redesigned API based on HttpCore. Java commons-httpclient-3.1 2007-08-22 3.1 Hypertext Transfer Protocol -- HTTP/1.1 IETF RFC 2616 Hypertext Transfer Protocol -- HTTP/1.0 IETF RFC 1945 Upgrading to TLS Within HTTP/1.1 IETF RFC 2817 HTTP Over TLS IETF RFC 2818 HTTP Authentication: Basic and Digest Access Authentication IETF RFC 2617 HTTP State Management Mechanism (Cookies) IETF RFC 2109 HTTP State Management Mechanism (Cookie2) IETF RFC 2965