Commons HttpClient 3.0 + Commons Math 1.1
New versions of Commons HttpClient and Commons Math with many enhancements and bug fixes have been released.
The Commons site states “Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language or Commons Lang.”
“Commons HttpClient component seeks to provide an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations.”
Math 1.1 has several bug fixes and enhancements while HttpClient 3.0 has the following new features:
Architecture
- New preference architecture
- Improved exception handling framework
- Granular non-standards configuration and tracking
- Improved HTTP Version configuration and tracking
- Support for streaming entities
- Support for tunneled HTTP proxies via the ProxyClient
- Ability to abort execution of HTTP methods
Connection management
- Support for closing idle connections
- Support for JDK1.4 connect timeout through reflection
- Support for connection manager shutdown
Authentication
- Improved authentication framework
- Plug-in mechanism for authentication modules
- Interactive authentication support
- Alternate authentication support
Cookie management
- Cookie specification plug-in mechanism
- ‘Ignore cookies’ cookie policy
- Improved Netscape cookie support
Redirects
- Cross-site redirect support
>> Download Commons HttpClient 3.0
Related:
>> Commons HttpClient 3.0 is ready for use
>> TSS Article on HttpClient and FileUpload
>> Jakarta Commons Book gets a 5 out of 5