proxy代理   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
soft 软件   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« [squid patch] 解决 Accept-Encoding 不一致造成的多份缓存问题 | Main | 手工搞迅雷 Thunder »

July 13, 2008

apache 哪个版本开始 gzip压缩版的 ETag 最后加个 -gzip

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/2008/07/apache_etag_-gzip.html

今天看apache主页
发现gzip压缩版的 ETag 最后加个 -gzip "329c25-21a3-44f8c636dd240"-gzip
不知道从哪个版本开始的 看 ChangeLog 没看出来

1. 不带 Accept-Encoding: gzip, deflate 头
HTTP/1.1 200 OK
Date: Sun, 13 Jul 2008 11:43:19 GMT
Server: Apache/2.2.9 (Unix)
Last-Modified: Fri, 13 Jun 2008 13:38:09 GMT
ETag: "329c25-21a3-44f8c636dd240"
Accept-Ranges: bytes
Content-Length: 8611
Vary: Accept-Encoding
Content-Type: text/html
X-Pad: avoid browser bug

2. 带 Accept-Encoding: gzip, deflate 头
HTTP/1.1 200 OK
Date: Sun, 13 Jul 2008 11:46:45 GMT
Server: Apache/2.2.9 (Unix)
Last-Modified: Fri, 13 Jun 2008 13:38:09 GMT
ETag: "329c25-21a3-44f8c636dd240"-gzip
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 2303
Content-Type: text/html

以前 apache 不管压缩不压缩返回的 ETag 都一样
squid 2.6 针对此还特意做了个选项
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache

本blog WWW

Posted by windtear at July 13, 2008 11:42 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.