Do not cache hop-by-hop HTTP response headers
As explained here, hop-by-hop response headers should not be cached, as they only refer to a single transport-level connection. Unfortunately, the list of preserved headers here includes
We should check, before removing
Transfer-Encoding from the list, that receiving (say) a text file with
Transfer-Encoding: gzip does not result in the body being stored with Gzip compression. Removing
Connection is probably safe.