We have a forward proxy for our network which is Squid 2.7. This is managed for us by a third party.
We noticed recently that http requests going from our network to the web were having the
Accept-Encoding header removed. This was resulting in all web traffic across our network (approx 8000+ PCs) being uncompressed even though the browsers and server on each end were capable.
We have asked the third party to look into this and they have said it is because Squid 2.7 does not support compression.
I understand this to be true but I was under the impression that the compression happened on the webserver rather than the proxy. So...
- Can Squid 2.7 proxy and/or cache content that is gzipped?
- If it can, how/why might it be configured such that the
Accept-Encodingheader is being removed?