質問

http / 1.0は収縮したgzipコンテンツを処理できますか? deflateとgzipを最小限のWebサーバーに実装し終えましたが、http / 1.0を搭載したブラウザがdeflateとgzip圧縮コンテンツを処理できるかどうかはわかりません。

役に立ちましたか?

解決

まあ、本当にブラウザ次第です。プロトコルではありません(HTTP 1.0は圧縮を非常に喜んで許可します)

Acceptを確認する必要があります。 -Encoding ヘッダー。gzip、deflateのいずれかです。ヘッダーがない場合は圧縮しないでください。

他のヒント

deflate の意味には異なる解釈があるようです。 HTTP 1.1は RFC 1950 (zlib)形式を指定しますが、IISは生の Deflate ストリーム。 Internet ExplorerはRFC 1950ストリームを処理できません- deflate Content-EncodingをRFC 1951として解釈するため、その形式を完全に避けたい場合があります。

.NET DeflateStream のみはDeflate圧縮アルゴリズムを実装し、Zlib形式を作成しません。

このかなり広範なリストをご覧ください。 (短い答えはそうです:はい、そうです)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top