Hi
When modifying the origin response and setting the client response as a String using RequestContext::setResponseBody, the Content-Encoding header gets wrongly set to what was set on the origin response. This caused a non-gzipped stream marked as gzip with the Content-Encoding header being sent back to the client.
I'll submit a PR shortly.
Comment From: spencergibb
Closing in favor of #3680