Fiddler を使用して、HTTP キャッシュが機能していることを確認するにはどうすればよいですか? 他に良い方法はありますか?
5 に答える
ページにリソースをフェッチさせることでキャッシュを確認できます。Fiddler にはリソースに対する要求が表示されないことに注意してください。私はそれを行うためのより良い方法を考えることはできません. 私のために働きます。
Fiddler をプロキシとしてサイトを参照します。各応答の詳細には、「キャッシュ」タブがあります。これは、応答ヘッダーに関する有用な情報を示します。たとえば、さまざまな Cache-Control および Expires 値の意味などです。
Fiddlerは間違いなくこれを支援します。サーバーがHTTP304応答(変更なし-キャッシュされたアイテムがまだ有効であることをクライアントに通知します)で応答するか、Web有効期限が正しく設定されているコンテンツの場合は要求がまったく表示されません。
実際、FirefoxとFireBugがこれを実行します。
ほとんどのキャッシングチュートリアルで示されている方法を使用するのが最善の方法だと思います。ページに現在のサーバー時間を表示するラベルを付けます。値がキャッシュされている場合、キャッシュが再生成されるまで、後続のページの更新で値が更新されることはありません。
要件がより複雑な場合(Fiddlerを使用する必要がある場合)、Anthonyの提案は、私が過去に成功裏に使用したものです。