Check your antivirus software. It probably intercepts your outgoing traffic and changes the headers on the fly to get uncompressed content. Lazy programmers do not like to include decompression methods themselves or deal with encoded coding.
Norton Internet Security will overwrite the accepted encoding with this line:
---------------: ----- -------
McAfee rewrites this:
X-McProxyFilter: *************
what I have not yet defined overwrites the following:
Accept-Xncoding: gzip, deflate
You are probably in the same boat. I read Zone Alarm completely destroys the encoding header (which means recalculating the packet size, but why should they care about how much load they put into your system?). If you use Zone Alarm, turn off the "online privacy setting" or something else, and try again.
Every time I saw this problem, it was the result of a crappy antivirus. Completely disabling the ability to receive compressed content without notifying them is dirty.
Jaytee
source share