gzippedのコンテンツを提供するようにApache xamppサーバを設定しました。[here] [1]これは私が別のPC(WindowsとUbuntu)で試したいくつかのFirefoxとChromeブラウザでうまく動作します。私はFirefoxとChromeブラウザのDevToolsのNetworkタブを見て確認することができました。ここで転送された縮小サイズとヘッダContent-Encoding :gzip
も見ることができます[GIDZipTest] [2]。ウェブページのコンテンツはすべてのコンピュータでgzipされていません
問題は、自分のPCと別のラップトップ(Windows 10)で、ブラウザーがgzipを受け入れる要求ヘッダーを送信するにもかかわらず、どのブラウザーでもgzipとしてコンテンツが受信されないということです。私のUbuntu VMのFirefoxブラウザでこれをテストしたところ、gzipで圧縮されたコンテンツが受信されましたが、VMをホストするPCのブラウザでこれをテストすると、gzipされたコンテンツは受信されません。
写真を添付します。私のPC上
Firefoxの[3]、クローム私のPC上の[4]、[5]
- https://ourcodeworld.com/articles/read/503/how-to-enable-gzip-compression-in-xampp-server
- http://www.gidnetwork.com/tools/gzip-test.php
- https://i.stack.imgur.com/9KLSO.png
- https://i.stack.imgur.com/gcLsW.png
- https://i.stack.imgur.com/UO9fA.png VM上のFirefox
_ "ブラウザーはgzipを受け入れるリクエストヘッダーを送信しますが、_どちらの場合も同じように見えますか?"というメッセージは、xamppで設定しませんでした。 VMでテストするときにのみこれを体験しますか?そのような場合には、ホストシステムが特定のリクエストヘッダをフィルタリングする場合があります。サーバー側に_received_リクエストヘッダーを記録しましたか? – CBroe
はい、同じリクエストヘッダーを送信しますが、私はこれをAccept-Encoding:gzip、deflateといっしょに言及していました。私のラップトップと、テストした別のPCには、gzipコンテンツとVMが付属しています。 [ネットワーク]タブからリクエストヘッダーが表示されます。サーバー側で同じではありませんか? – bloox
_ "[ネットワーク]タブから要求ヘッダーが表示されます。サーバー側で同じであってはいけませんか? "_ _ _は必要ですが、必要はありません。このプロセスに関わるものはすべて、特定のヘッダーを除外することができます。だから、サーバーが受け取るものを確認してください。 – CBroe