.NETコアとKestrel Webサーバーを使用してオンザフライでHTTPレスポンスをエンコードしようとしています。次のコードは機能しません。応答がブラウザに読み込まれません。Kestrelと.NETのコアミドルウェアを使用してHTTPレスポンスを圧縮
var response = context.Response;
if (encodingsAccepted.ToArray().Any(x => x.Contains("gzip")))
{
// Set Gzip stream.
context.Response.Headers.Add("Content-Encoding", "gzip");
// Wrap response body in Gzip stream.
var body = context.Response.Body;
context.Response.Body = new GZipStream(body, CompressionMode.Compress);
}