You're right
i tried to set the proxy to my web server and typed
http://www.yahoo.com/. The logs says that the page was sent, and even the pictures of the pages came from
www.yahoo.com/pictures/...
lol I could never found out that one myself
I Looked quickly at what strings are really sent to the server with ethereal. The requests, with and without proxy settings are actually different...(no surprise..)
So it's just seems strange because apache doesn't log the full http request...
Thanks for the help!
Edit: If anyone is interested:
Request without proxy settings (standard request on a web server):
Code:
GET / HTTP/1.0
Connection: Keep-Alive
User-Agent: Mozilla/4.79 [en] (Windows NT 5.0; U)
Host: [my-web-server-was-here]
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-1,*,utf-8
Request with proxy set on my server (the one that gives a strange log entry):
Code:
GET http://www.yahoo.com/ HTTP/1.0
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.79 [en] (Windows NT 5.0; U)
Host: www.yahoo.com
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-1,*,utf-8
So it probably has something to do with the "Host" field.