HTTP header "Via: 1.1 nc1 (NetCache NetApp / 6.0.5P1)" stops IIS6 gzip compression
The sent request accepts gzip, but the response is not compressed, instead I got some header
Via:1.1 nc1 (NetCache NetApp/6.0.5P1)
I assume it has something to do with my ISP as it works fine on my home computer.
Any idea how to get a concise answer?
Request header
GET /test.aspx HTTP/1.1
Host this.is.example.com
User-Agent Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 (.NET CLR 3.5.30729)
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language en-us,en;q=0.5
Accept-Encoding gzip,deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 300
Pragma no-cache
Cache-Control no-cache
Response header
HTTP/1.1 200 OK
Date Mon, 01 Dec 2008 19:53:40 GMT
Content-Length 6099
Content-Type text/html; charset=utf-8
Cache-Control private
Server Microsoft-IIS/6.0
X-Powered-By ASP.NET
X-AspNet-Version 2.0.50727
Via 1.1 nc1 (NetCache NetApp/6.0.5P1)
Expires 0
Cache-Control no-cache
// I expect content-encoding to be gzip here
Thanks in advance.
+1
source to share
1 answer
There is no mechanism to force-compress the response. Accept-Encoding: gzip only tells the webserver / proxy that it CAN compress the response, not that it MUST encode the response. There are many web servers and proxies that do not support gzip out of the box or are configured by default.
The Via header you choose is often entered by proxies connecting on your behalf to the alleged web server and is informational. This is not related to your compression problems.
+3
source to share