1

F5 (デバッグの開始) で Web アプリケーションを開始し、F5 でページを更新するたびに、キャッシュがフラッシュされているように見えます。

ネットワークトラフィックを追跡するために YSlow で Firebug を使用しましたが、ブラウザで F5 を押すたびに、すべての http リクエストがグレー表示されません。javascript のようなファイルは常に再ダウンロードされます。

Ctrl+F5 を押したとき、キャッシュはフラッシュされるべきではありませんか?

YSlow を使用してローカルホスト以外の Web サイトをフォローすると、F5 キーを押してもファイルがキャッシュに保持されます。

4

2 に答える 2

0

YSlow は、ページをリロードしたか初めてロードしたかに関係なく、HTTP ヘッダーに基づいてファイル キャッシュ情報を表示します。これは、これらのファイルが、分析されたページへの今後の訪問時にキャッシュされることを意味します。

于 2012-08-15T06:07:10.737 に答える
0

これは、ブラウザで F5 を押すと予想される動作です。これは、F5 を押すと、基本的にブラウザにすべてを取得するように指示しているためです。出力キャッシュの効果を確認したい場合 (「灰色の項目」が表示されると思われるのはそのためだと思います)、F5 を使用せずにページから移動するだけです。

于 2012-12-21T11:07:08.717 に答える