55

F5Web アプリケーションの開発中に、プレスまたはリフレッシュしても適切な結果が得られない、またはリフレッシュされないということをよく経験しました。しかし、Ctrl+をF5押すと、正しい結果が生成されます。F5simpleとCtrl+の基本的な違いは何F5ですか?

F5また、単純に押すのとRefreshブラウザのボタンを押すのとでは結果が異なることもよく経験しています。

これらすべてのリクエストの基本的な違いは何ですか?

4

6 に答える 6

61

CTRL+F5現在のページをリロードし、キャッシュされたコンテンツを無視して、期待される結果を生成します。

于 2011-12-21T12:22:41.890 に答える
43

このトピックに関する小さな調査を行ったところ、ブラウザーの動作が異なることがわかりました。

ここに画像の説明を入力

詳細については、私のブログ記事「更新ボタンの後ろ」を参照してください。

于 2012-03-12T16:56:52.953 に答える
13

F5更新ボタンは、サーバーにコンテンツを要求する前にブラウザのキャッシュを確認します。

Ctrl + F5サーバーからの負荷を強制します。

コンテンツの有効期限ヘッダーメタ タグを設定して、ブラウザーが何もキャッシュしないようにすることができます (おそらく、開発環境でのみ実行できることです)。

于 2011-12-21T12:23:08.520 に答える
6

F5標準のリロードをトリガーします。

Ctrl+強制リロードF5をトリガーします。これにより、ブラウザーは Web サーバーからページを再ダウンロードし、常に最新のコピーが保持されるようにします。

とは異なりF5、強制リロードではページのキャッシュ コピーは表示されません。

于 2011-12-21T12:23:04.783 に答える
4

F5標準のページのリロードです。

Ctrl+F5ページのキャッシュされたコンテンツをクリアして、ページを更新します。

アドレス フィールドにカーソルを置いて を押すと、 +Enterと同じことが行われます。CtrlF5

于 2014-05-05T11:20:46.177 に答える
1

F5サーバーからページをリロードしますが、スクリプト、画像、CSS スタイルシートなどのページ要素にブラウザーのキャッシュを使用します。ただし、Ctrl+F5はサーバーからページをリロードし、そのコンテンツもサーバーからリロードし、ローカル キャッシュは使用しません。まったく。

F5たとえば、Yahoo のホームページを押すと、メインの HTML フレームがリロードされ、画像などの他のすべての要素がキャッシュから読み込まれます。新しい要素が追加または変更された場合は、サーバーから取得します。しかしCtrl+F5はサーバーからすべてをリロードします。

于 2020-04-19T09:09:15.097 に答える