hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Becke <be...@u.washington.edu>
Subject Re: Let's face it: HttpClient API is more complex that it could have been
Date Thu, 12 Dec 2002 14:24:57 GMT
Oleg,

I will probably work on it some in the next few days.  If you have 
already done something like this for your fork it would be nice to take 
a look at it.  Is it publicly available somewhere?

Enjoy the Matterhorn:)

Mike

On Thursday, December 12, 2002, at 09:09 AM, Kalnichevski, Oleg wrote:

> Mike,
>
> I have already implemented a protocol management for my own Java 1.1.8 
> HttpClient fork. There's some code I could draw upon. However, I have 
> two bugs on my private 'bug-massacre' lists and a documentation 
> assignment given to me by Jeff, which I need to tackle first. I might 
> start with the Protocol class this weekend, but I have also been 
> tempted by a few buddies of mine to hit Swiss mountains for the first 
> time in this season.
>
> If you happen to have some spare time on your hands right now, go 
> ahead and take the lead. I'll be there to give any support required. 
> If not next week is a sure time I could start hacking
>
> Cheers
>
> Oleg
>
> -----Original Message-----
> From: Michael Becke [mailto:becke@u.washington.edu]
> Sent: Thursday, December 12, 2002 2:57 PM
> To: Commons HttpClient Project
> Subject: Re: Let's face it: HttpClient API is more complex that it 
> could
> have been
>
>
>
> On Thursday, December 12, 2002, at 05:18 AM, Kalnichevski, Oleg wrote:
>> Bottom line:
>> - ideally HttpMethod interface should be split into
>> HttpRequest/HttpResponse pair.
>
> I like it.
>
>> - HttpClient.execute() should always work with full URLs. I feel that
>> client.getHostConfiguration().setHost(host, port);
>> client.execute(path) sequence is unnecessarily complex.
>
> Agreed, the host configuration is not very user friendly.
>
> You also mentioned cleaning up the protocol mess.  I have also been
> thinking about this some.  If you are going to work on this please let
> me know.
>
> Mike
>
>
> --
> To unsubscribe, e-mail:   
> <mailto:commons-httpclient-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: 
> <mailto:commons-httpclient-dev-help@jakarta.apache.org>
>
>
> --
> To unsubscribe, e-mail:   
> <mailto:commons-httpclient-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: 
> <mailto:commons-httpclient-dev-help@jakarta.apache.org>
>


Mime
View raw message