JDK-4639799 : new HTTP client public API
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 5.0
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2002-02-19
  • Updated: 2003-03-26
  • Resolved: 2003-03-26
Related Reports
Duplicate :  
Description

Name: jc17350			Date: 02/19/2002


The goal is to provide a new API for dealing with HTTP connections that would
provide a high level access while providing a lot more flexibility and
extensibility than the existing URLConnection hierarchy.

New Features wishlist:
 . pluggable cookie management
 . pluggable cache management
 . pluggable proxy management
 . pluggable authentication management
 . extensibility for higher level protocol implementations such as SOAP, WebDAV
 . support pipelining
 . support for the HTTP Extension Framework
 . access to underlying socket
 . logging
 . better property setting using Preferences API
 . Integration with NIO for non-blocking operation

This would be coupled with a rewrite of the http actual to conform to this new
API and provide a high performance reference implementation of HTTP.

======================================================================

Comments
EVALUATION Name: jc17350 Date: 02/19/2002 This feature has been added for Tiger release ======================================================================
11-06-2004