i have install the squid-head version 2.HEAD-20070411,and http11 patch.
but the question is: the request use http-1.1, but the response use http-1.0.
i use the following directs( others is the default):
http_port 80 transparent
cache_vary on
server_http11 on
detect_broken_pconn on
request_entities on
by the way: if i write http_port with option of http11(http_port 80
transparent http11), i get a error when restart the squid: FATAL:
Bungled squid.conf line 97: http_port 80 transparent http11.
following are the request and response http headers:
(Request-Line) GET / HTTP/1.1
Accept */*
Accept-Encoding gzip, deflate
Accept-Language zh-cn
Connection Keep-Alive
Cookie WT_FPC=id=26191a2d324ebd7ca751176346470578:lv=1176346470578:ss=1176346470578
Host www.mydomain.com
User-Agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
(Status-Line) HTTP/1.0 200 OK
Accept-Ranges bytes
Cache-Control max-age=60
Content-Length 219502
Content-Location http://www.mydomain.com/index.htm
Content-Type text/html
Date Thu, 12 Apr 2007 03:45:49 GMT
ETag "6269eafeb47cc71:688"
Last-Modified Thu, 12 Apr 2007 03:45:21 GMT
Server Microsoft-IIS/6.0
Via 1.0 test:80 (squid/2.HEAD-20070411)
X-Cache MISS from test
X-Powered-By ASP.NET
2007/4/6, Henrik Nordstrom <henrik@henriknordstrom.net>:
> fre 2007-04-06 klockan 12:49 +0800 skrev Felix New:
>
> IIS requires HTTP/1.1 to do dynamic gzip encoding. Thats what started
> the http11 branch.. (a customer using Squid as reverse proxy infront of
> IIS).
>
> Regards
> Henrik
>
>
-- Best regards Felix NewReceived on Wed Apr 11 2007 - 22:10:58 MDT
This archive was generated by hypermail pre-2.1.9 : Tue May 01 2007 - 12:00:01 MDT