On Wed, Jan 30, 2002 at 12:35:58AM +0200, Graham Leggett wrote:
> 
> On the proxy list there is talk of support for transparent-proxy
> behaviour, and the question has come up "what about HTTP/0.9?". Am I
> correct in saying it is not possible to find the destination server if
> the protocol is v0.9 or v1.0, and there is no host header, and there is
> no complete URL in the request (ie http://server.name/blah instead of
> just /blah)? Or is there some trick to do this?

When transparent proxying you use a trick (usually a special in-kernel
firewall config) to accept connections to any IP address, and you use
the destination address of the connection to determine which upstream
server to forward the request to.

The only time you get a complete URL in the request is if the browser
is configured to use a proxy, which is not the case for transparent
proxying (unless you are putting the transparent proxy in front of
a proxy, but that's mad).

Tony.

Reply via email to