Content-Encoding not set
Hoping someone can help me with a weird problem: I am sending a gzipped object from R2 through a Worker in a Response. I set
Content-Encoding: gzip in the response's headers. When I send the request from HTTPie (desktop REST client), I see the appropriate Content-Encoding header in the response. But when the request comes from the browser (Chrome), no Content-Encoding header is set in the response at all, and Chrome does not decompress the response body as it should. Why would the Content-Encoding header not be set or ignored in Chrome? Is this a CORS issue?