に動作していないこれは、KOA-圧縮ミドルウェア興亜-圧縮が
app.use(compress({
filter: function (content_type) {
return /text/i.test(content_type)
},
threshold: 1,
flush: require('zlib').Z_SYNC_FLUSH
}))
し、次のように埋め込むための私のコードで私の応答は、コード
ctx.body = 'Hello world'
ctx.compress = true
ctx.set('Content-Type', 'text/plain')
ctx.set('content-encoding', 'gzip')
を送っている私はCURLを通じてURLを襲ったとき、私は取得"Hello World"と言っているシンプルなプレーンテキストですが、CURLはデフォルトで圧縮解除を行わないため、圧縮された文字列を取得する必要があります。 ChromeBrowserで同じURLにアクセスしたときにエラーが発生するERR_CONTENT_DECODING_FAILED
コンテンツのエンコーディングをgzipに設定すると、koa-compressは自分のレスポンステキストを圧縮していたはずですが、何もしません。多分私は間違いをしているのですが、私は何が分かりませんか?