Date: 2005-01-20T02:05:03
Editor: OlegKalnichevski
Wiki: Jakarta-HttpClient Wiki
Page: HttpClientApiRedesign
URL: http://wiki.apache.org/jakarta-httpclient/HttpClientApiRedesign
no comment
Change Log:
------------------------------------------------------------------------------
@@ -63,6 +63,7 @@
a. {{{ HttpServerConnection }}} interface extends {{{ HttpConnection }}}.
Waits/polls for Http requests / submits Http responses
a. {{{ NIOHttpClientConnection }}} class implements {{{
HttpClientConnection }}} based on NIO (makes use of {{{ SocketChannel }}} )
a. {{{ NIOHttpServerConnection }}} class implements {{{
HttpServerConnection }}} based on NIO (makes use of {{{ SocketChannel }}} )
+ a. {{{ HttpHost }}} class
* Input / output chunking streams
@@ -87,6 +88,11 @@
a. {{{ HeadRequest }}} class implementing {{{ HttpRequest }}} interface
a. {{{ TraceRequest }}} class implementing {{{ HttpRequest }}} interface
+ * Basic Http proxy support
+
+ a. {{{ ProxyConnectRequest }}} class implementing {{{ HttpRequest }}}
interface
+ a. {{{ HttpProxyHost }}} class
+
== http-cookie ==
possible package name: '''org.apache.http.cookie'''
@@ -244,10 +250,6 @@
provides
- * Http proxy support
-
- a. {{{ ProxyConnectRequest }}} class implementing {{{ HttpRequest }}}
interface
-
* Http agent primitives
a. {{{ HttpClientParams }}} class
@@ -255,8 +257,6 @@
a. {{{ StdAuthChallengeHandler }}} class implementing {{{
AuthChallengeHandler }}} interface
a. {{{ RedirectHandler }}} interface
a. {{{ StdRedirectHandler }}} class implementing {{{ RedirectHandler }}}
interface
- a. {{{ HttpHost }}} class
- a. {{{ HttpProxyHost }}} class
a. {{{ HttpHostParams }}} class
a. {{{ HostConfig }}} class
a. {{{ HttpClient }}} class. Supports a simple dependency injection
mechanism to inject {{{ HttpConnectionManager }}}, {{{ AuthChallengeHandler
}}}, {{{ RedirectHandler }}}, {{{ HttpFilter }}} and possibly other
dependencies.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]