intertwingly

It’s just data

Gotta ask twice


Patrick Chanezon: Google servers support gzip encoding, but only for certain HTTP User-Agents  [via Mark Baker]

I would be curious to know under what circumstances an application would send an Accept-Encoding: gzip, but not actually accept a gzip encoded response.

Generally such a header is intentional.

P.S.  No, I don’t think that this behavior is an outright bug.  One could argue that it is an unfortunate or unwise policy, but not that it is incorrect. However, for caches to operate correctly, the response SHOULD include a Vary: UserAgent header.