Thank you for the responses.  The two responses that talked about virtual
hosts were easy to try and sounded great, but dont seem to do what I want.
I want to be able to connect to a server via IP (without DNS lookup) and
set/get a cookie based on a DNS name.  Does it sound like Virtual Host
header should be able to do this?  It doesnt seem like it.  When I set the
"Host" header (or the .setVirtualHost param) and go to a page that tries to
set a cookie to the domain of that DNS name, it doesnt work.  Should it?

Roland, your approach sounds like it should work because that is exactly
what I am trying to do -- skip around a DNS lookup but still be able to have
the client "think" it is on a DNS address so it can set/check cookies
hardcoded to that DNS for domain.  How do I "install" a custom
ProtocolSocketFactory?  Where do ProtocolSocketFactory classes live in
relation to HttpClient and HttpMethod objects?

Thanks!

dan

> -----Original Message-----
> From: Roland Weber [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 28, 2005 11:18 PM
> To: HttpClient Project
> Subject: Re: DNS vs. IP question
>
>
> Hello Dan,
>
> HTTP always ends up on the IP level, sooner or later.
> At one time, a connection to the target server has to
> be opened, and that means that the IP address of the
> server has to be known.
> I assume you want to run test cases for hostnames
> that are not registered in DNS, and you don't want
> to hack the hostnames into /etc/hosts on the machine.
> If that is the case, you can install a custom version of
> o.a.c.h.protocol.ProtocolSocketFactory. That is the
> place where hostname strings go in, and sockets
> come out. There, you can implement your own mapping
> from hostnames to IP addresses, without using DNS.
>
> hope that helps,
>   Roland
>
>
>
>
> "Dan Levine" <[EMAIL PROTECTED]>
> 29.04.2005 00:05
> Please respond to
> "HttpClient Project"
>
>
> To
> <[email protected]>
> cc
>
> Subject
> DNS vs. IP question
>
>
>
>
>
>
> Hello,
>
> First of all, thank you for HttpClient.  I am working with HtmlUnit Web
> testing framework, and appreciate the underlying base this provides.
>
> For some tests I want to set up, I need to have the Web client call pages
> via IP but act as if it is using a DNS.  (i.e. cookies etc behave as if
> were
> DNS, but the actual http calls fetch pages via IP.)  According to an
> engineer I work with, this is common functionality for mock Web clients.
> If
> this functionality is exposed through HttpClient I'll work on
> incorporating
> that into HtmlUnit.  Please advise...
>
> Thank you!
>
> Dan
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>



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

Reply via email to