Oleg,

Perhaps my last response was a bit misleading.  I'm not dealing exclusively with
HTTP CONNECTs.  This is a special purpose proxy which must handle multiple
HTTP methods.  I could use ProxyClient as a special case within the codebase
but would prefer to be able to leverage HttpClient.executeMethod(...)
to eliminate
special handling in the code.  The API suggests that this is possible since
executeMethod(...)  takes an HttpMethod argument, of which ConnectMethod
is an extension.  Is this a bad assumption?  If not, what in my code needs to
change to be able to successfully establish an HTTP CONNECT using
ConnectMethod via HttpClient? Thanks again for the assistance,

Mike

On Sat, Jul 5, 2008 at 4:14 PM, Oleg Kalnichevski <[EMAIL PROTECTED]> wrote:
> On Sat, 2008-07-05 at 12:56 -0700, Mike Cumings wrote:
>> Hi Oleg,
>>
>> I'm well ware of what HTTP CONNECT is used for and how it works.  When I 
>> added
>> the explicit protocol selection in the snippet of code previously sent
>> out, I was
>> just checking to see if the scheme would e inherited from the host
>> configuration.
>> I had meant to cut that code out prior to sending out my email but it
>> looks like I
>> had forgotten do do that..
>>
>> I'm just trying to get an HTTP CONNECT to work through an upstream proxy
>> to a site passed to my code in the form of a hostname and port authority
>> specification.  It seems like it's getting tripped up in httpclient
>> when the authority
>> specification is being parsed/interpreted as a URI.
>>
>> Thanks in advance,
>>
>> Mike
>>
>
> Mike,
>
> Why don't you just use ProxyClient for that?
>
> http://svn.apache.org/repos/asf/httpcomponents/oac.hc3x/trunk/src/examples/ProxyTunnelDemo.java
>
> Oleg
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Mike Cumings

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to