3

400 Bad Requestエラーの原因となるhttpリクエストを実行しようとすると、nginxサーバーは「400Bad Request」、Content-Encoding:gzip、および非エンコード形式の応答を返します。

したがって、Content-Encodingのために:gzip私のコードは、エラーをスローするGZIPInputStreamで応答をラップします。

私の質問は、ステータスコードが「200OK」でない場合、gzipは有効なエンコーディングですか?そうでない場合は、ステータスコードを確認するだけで、200以外が返された場合はgzipで圧縮できません。

これに関するルール/ガイドラインはありますか?これはどこかに文書化されていますか?

TIA

4

1 に答える 1

4

はい、それは有効なエンコーディングです。Content-Encoding(およびTransfer-Encoding)は、ステータスコードと直交しています。

于 2012-11-13T11:05:38.443 に答える