You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Michael Becke <be...@u.washington.edu> on 2003/06/02 00:44:37 UTC

[ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

The Jakarta Commons HttpClient team is proud to announce the release of 
HttpClient 2.0 beta 1.  This is the first feature complete release of 
HttpClient 2.0.  The focus for the rest of the 2.0 development will be 
on bug fixes and documentation.  Please visit the HttpClient website 
(http://jakarta.apache.org/commons/httpclient/) and download this 
latest release.

The following changes have been made since Alpha 3:

  * Changed HttpConnection to use socket timeout instead of busy
    waiting while expecting input.

  * Added a getResponseContentLength() method to HttpMethod.

  * Changed HttpClient to accept correctly encoded URLs instead of
    attempting to encode them within HttpClient.

  * 'Expect: 100-continue' logic factored out into an abstract
    ExpectContinueMethod class

  * 'Expect: 100-Continue' handshake disabled per default, as it may not 
work
    properly with older HTTP/1.0 servers or proxies.

  * Reengineered authentication code.  This includes a fix for
    HttpClient continually attempting to authenticate to digest realms 
and
    provides for better future extensibility.

  * Authenticator class deprecated

  * Improved user documentation and example code.

  * Added ability to differentiate between different hosts using the
    same realm names.

  * Added support for specifying a virtual host name to use.

  * Fixed problem with half-closed connections causing a
    HttpRecoverableException to be thrown when HttpClient attempts to 
read
    from a socket.

  * Improved reliability with the HEAD method and servers that
    incorrectly include a response body.

  * Improved support for connection keep-alive when communicating via a 
proxy

  * Added an override of HttpClient.executeMethod that lets the
    caller specify an HttpState object.

  * HttpConnectionManager is now a property of the HttpClient class,
    not of the HttpState class

  * Added ability to specify the local address that HttpClient should
    create connections from.

Thank you,

Commons HttpClient Development Team


Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

Posted by Tetsuya Kitahata <te...@nifty.com>.
On Mon, 02 Jun 2003 12:29:14 +1000
(Subject: Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1)
dIon Gillard <di...@multitask.com.au> wrote:

> Tetsuya Kitahata wrote:
> 
> > Congratulations, Mike and all of HttpClient team.
> > 
> > When will it be relected to ibiblio?
> It's now up there...

Confirmed. Thank you.

Now available at
http://www.ibiblio.org/maven/commons-httpclient/jars/


-----------------------------------------------------
Tetsuya Kitahata --  Terra-International, Inc.
E-mail: kitahata@bb.mbn.or.jp
http://www.terra-intl.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

Posted by dIon Gillard <di...@multitask.com.au>.
Tetsuya Kitahata wrote:

> Congratulations, Mike and all of HttpClient team.
> 
> When will it be relected to ibiblio?
It's now up there...

> And (IMHO) it is better to rewrite
> http://jakarta.apache.org/commons/httpclient/downloads.html
> 
> <dependency>
>     <id>commons-httpclient</id>
>     <version>2.0-alpha3</version>
>     <url>http://jakarta.apache.org/commons/httpclient/</url>
> </dependency>
> 
> to
> 
> <dependency>
>     <id>commons-httpclient</id>
>     <version>2.0-beta1</version>
>     <url>http://jakarta.apache.org/commons/httpclient/</url>
> </dependency>
> 
dIon



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

Posted by Michael Becke <be...@u.washington.edu>.
Thank you for the support.  The jar appears to be on ibiblio now.  I'm 
looking in http://www.ibiblio.org/maven/commons-httpclient/jars/.  
Thank you for spotting the error in downloads.html.  It will be fixed 
when the site is next published.

Mike

On Sunday, June 1, 2003, at 08:37 PM, Tetsuya Kitahata wrote:

>
> Congratulations, Mike and all of HttpClient team.
>
> When will it be relected to ibiblio?
>
> And (IMHO) it is better to rewrite
> http://jakarta.apache.org/commons/httpclient/downloads.html
>
> <dependency>
>     <id>commons-httpclient</id>
>     <version>2.0-alpha3</version>
>     <url>http://jakarta.apache.org/commons/httpclient/</url>
> </dependency>
>
> to
>
> <dependency>
>     <id>commons-httpclient</id>
>     <version>2.0-beta1</version>
>     <url>http://jakarta.apache.org/commons/httpclient/</url>
> </dependency>
>
>
> Again, congratulations!!
>
> --
>
> On Sun, 1 Jun 2003 18:44:37 -0400
> (Subject: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1)
> Michael Becke <be...@u.washington.edu> wrote:
>
>> The Jakarta Commons HttpClient team is proud to announce the release 
>> of
>> HttpClient 2.0 beta 1.  This is the first feature complete release of
>> HttpClient 2.0.  The focus for the rest of the 2.0 development will be
>> on bug fixes and documentation.  Please visit the HttpClient website
>> (http://jakarta.apache.org/commons/httpclient/) and download this
>> latest release.
>>
>> The following changes have been made since Alpha 3:
>>
>>   * Changed HttpConnection to use socket timeout instead of busy
>>     waiting while expecting input.
>>
>>   * Added a getResponseContentLength() method to HttpMethod.
>>
>>   * Changed HttpClient to accept correctly encoded URLs instead of
>>     attempting to encode them within HttpClient.
>>
>>   * 'Expect: 100-continue' logic factored out into an abstract
>>     ExpectContinueMethod class
>>
>>   * 'Expect: 100-Continue' handshake disabled per default, as it may 
>> not
>> work
>>     properly with older HTTP/1.0 servers or proxies.
>>
>>   * Reengineered authentication code.  This includes a fix for
>>     HttpClient continually attempting to authenticate to digest realms
>> and
>>     provides for better future extensibility.
>>
>>   * Authenticator class deprecated
>>
>>   * Improved user documentation and example code.
>>
>>   * Added ability to differentiate between different hosts using the
>>     same realm names.
>>
>>   * Added support for specifying a virtual host name to use.
>>
>>   * Fixed problem with half-closed connections causing a
>>     HttpRecoverableException to be thrown when HttpClient attempts to
>> read
>>     from a socket.
>>
>>   * Improved reliability with the HEAD method and servers that
>>     incorrectly include a response body.
>>
>>   * Improved support for connection keep-alive when communicating via 
>> a
>> proxy
>>
>>   * Added an override of HttpClient.executeMethod that lets the
>>     caller specify an HttpState object.
>>
>>   * HttpConnectionManager is now a property of the HttpClient class,
>>     not of the HttpState class
>>
>>   * Added ability to specify the local address that HttpClient should
>>     create connections from.
>>
>> Thank you,
>>
>> Commons HttpClient Development Team
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: announcements-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: announcements-help@jakarta.apache.org
>
> -----------------------------------------------------
> Tetsuya Kitahata --  Terra-International, Inc.
> E-mail: kitahata@bb.mbn.or.jp
> http://www.terra-intl.com/
> (Apache Jakarta Translation, Japanese)
> http://jakarta.terra-intl.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> commons-httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: 
> commons-httpclient-dev-help@jakarta.apache.org
>


Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

Posted by Tetsuya Kitahata <te...@nifty.com>.
Congratulations, Mike and all of HttpClient team.

When will it be relected to ibiblio?

And (IMHO) it is better to rewrite
http://jakarta.apache.org/commons/httpclient/downloads.html

<dependency>
    <id>commons-httpclient</id>
    <version>2.0-alpha3</version>
    <url>http://jakarta.apache.org/commons/httpclient/</url>
</dependency>

to

<dependency>
    <id>commons-httpclient</id>
    <version>2.0-beta1</version>
    <url>http://jakarta.apache.org/commons/httpclient/</url>
</dependency>


Again, congratulations!!

--

On Sun, 1 Jun 2003 18:44:37 -0400
(Subject: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1)
Michael Becke <be...@u.washington.edu> wrote:

> The Jakarta Commons HttpClient team is proud to announce the release of 
> HttpClient 2.0 beta 1.  This is the first feature complete release of 
> HttpClient 2.0.  The focus for the rest of the 2.0 development will be 
> on bug fixes and documentation.  Please visit the HttpClient website 
> (http://jakarta.apache.org/commons/httpclient/) and download this 
> latest release.
> 
> The following changes have been made since Alpha 3:
> 
>   * Changed HttpConnection to use socket timeout instead of busy
>     waiting while expecting input.
> 
>   * Added a getResponseContentLength() method to HttpMethod.
> 
>   * Changed HttpClient to accept correctly encoded URLs instead of
>     attempting to encode them within HttpClient.
> 
>   * 'Expect: 100-continue' logic factored out into an abstract
>     ExpectContinueMethod class
> 
>   * 'Expect: 100-Continue' handshake disabled per default, as it may not 
> work
>     properly with older HTTP/1.0 servers or proxies.
> 
>   * Reengineered authentication code.  This includes a fix for
>     HttpClient continually attempting to authenticate to digest realms 
> and
>     provides for better future extensibility.
> 
>   * Authenticator class deprecated
> 
>   * Improved user documentation and example code.
> 
>   * Added ability to differentiate between different hosts using the
>     same realm names.
> 
>   * Added support for specifying a virtual host name to use.
> 
>   * Fixed problem with half-closed connections causing a
>     HttpRecoverableException to be thrown when HttpClient attempts to 
> read
>     from a socket.
> 
>   * Improved reliability with the HEAD method and servers that
>     incorrectly include a response body.
> 
>   * Improved support for connection keep-alive when communicating via a 
> proxy
> 
>   * Added an override of HttpClient.executeMethod that lets the
>     caller specify an HttpState object.
> 
>   * HttpConnectionManager is now a property of the HttpClient class,
>     not of the HttpState class
> 
>   * Added ability to specify the local address that HttpClient should
>     create connections from.
> 
> Thank you,
> 
> Commons HttpClient Development Team
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: announcements-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: announcements-help@jakarta.apache.org

-----------------------------------------------------
Tetsuya Kitahata --  Terra-International, Inc.
E-mail: kitahata@bb.mbn.or.jp
http://www.terra-intl.com/
(Apache Jakarta Translation, Japanese)
http://jakarta.terra-intl.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1

Posted by Tetsuya Kitahata <te...@nifty.com>.
Congratulations, Mike and all of HttpClient team.

When will it be relected to ibiblio?

And (IMHO) it is better to rewrite
http://jakarta.apache.org/commons/httpclient/downloads.html

<dependency>
    <id>commons-httpclient</id>
    <version>2.0-alpha3</version>
    <url>http://jakarta.apache.org/commons/httpclient/</url>
</dependency>

to

<dependency>
    <id>commons-httpclient</id>
    <version>2.0-beta1</version>
    <url>http://jakarta.apache.org/commons/httpclient/</url>
</dependency>


Again, congratulations!!

--

On Sun, 1 Jun 2003 18:44:37 -0400
(Subject: [ANNOUNCE] Release of Commons HttpClient 2.0 Beta 1)
Michael Becke <be...@u.washington.edu> wrote:

> The Jakarta Commons HttpClient team is proud to announce the release of 
> HttpClient 2.0 beta 1.  This is the first feature complete release of 
> HttpClient 2.0.  The focus for the rest of the 2.0 development will be 
> on bug fixes and documentation.  Please visit the HttpClient website 
> (http://jakarta.apache.org/commons/httpclient/) and download this 
> latest release.
> 
> The following changes have been made since Alpha 3:
> 
>   * Changed HttpConnection to use socket timeout instead of busy
>     waiting while expecting input.
> 
>   * Added a getResponseContentLength() method to HttpMethod.
> 
>   * Changed HttpClient to accept correctly encoded URLs instead of
>     attempting to encode them within HttpClient.
> 
>   * 'Expect: 100-continue' logic factored out into an abstract
>     ExpectContinueMethod class
> 
>   * 'Expect: 100-Continue' handshake disabled per default, as it may not 
> work
>     properly with older HTTP/1.0 servers or proxies.
> 
>   * Reengineered authentication code.  This includes a fix for
>     HttpClient continually attempting to authenticate to digest realms 
> and
>     provides for better future extensibility.
> 
>   * Authenticator class deprecated
> 
>   * Improved user documentation and example code.
> 
>   * Added ability to differentiate between different hosts using the
>     same realm names.
> 
>   * Added support for specifying a virtual host name to use.
> 
>   * Fixed problem with half-closed connections causing a
>     HttpRecoverableException to be thrown when HttpClient attempts to 
> read
>     from a socket.
> 
>   * Improved reliability with the HEAD method and servers that
>     incorrectly include a response body.
> 
>   * Improved support for connection keep-alive when communicating via a 
> proxy
> 
>   * Added an override of HttpClient.executeMethod that lets the
>     caller specify an HttpState object.
> 
>   * HttpConnectionManager is now a property of the HttpClient class,
>     not of the HttpState class
> 
>   * Added ability to specify the local address that HttpClient should
>     create connections from.
> 
> Thank you,
> 
> Commons HttpClient Development Team
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: announcements-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: announcements-help@jakarta.apache.org

-----------------------------------------------------
Tetsuya Kitahata --  Terra-International, Inc.
E-mail: kitahata@bb.mbn.or.jp
http://www.terra-intl.com/
(Apache Jakarta Translation, Japanese)
http://jakarta.terra-intl.com/