2007-11-15 Apache HttpComponents Client Java library implementing an HTTP client based on HttpCore components. HttpClient is a library for client-side HTTP communication built on HttpCore. It provides connection management, cookie management, and authentication. This is the successor to the widely used Jakarta Commons HttpClient 3.1. Java 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