こんにちは、私は頻繁にウェブアプリケーションを開発している間に経験したことがあります F5 または、更新では適切な結果が生成または更新されません。しかし、ヒットしたとき CTRL + F5 正しい結果が生成されます。シンプルとの基本的な違いは何ですか F5 そして CTRL + F5?私は頻繁にその単純な押すことも経験しました F5 また、ブラウザのrefresh
ボタンを押すと、異なる結果が生成されます。
これらのすべてのリクエストの基本的な違いは何ですか?.
CTRL+F5 キャッシュを強制的にクリアします。したがって、正しい結果が生成されます。
このトピックに関して小規模な調査を行ったところ、ブラウザーの動作が異なることがわかりました。
詳細については、ブログ投稿「 Behind refresh button 」を参照してください。
F5 更新ボタンは、サーバーにコンテンツを要求する前にブラウザのキャッシュを確認します。
Ctrl + F5 サーバーからの負荷を強制します。
content expiration headers および/または meta tags を設定して、ブラウザーが何もキャッシュしないようにすることができます(おそらく、開発環境でのみできることです)。
F5 標準リロードをトリガーします。
Ctrl + F5 forced reloadをトリガーします。これにより、ブラウザはWebサーバーからページを再ダウンロードし、常に最新のコピーが保持されるようにします。
とは異なり F5、強制再読み込みでは、ページのキャッシュコピーは表示されません。
F5 標準のページ再読み込みです。
そして
CTRL + F5 ページのキャッシュされたコンテンツを消去してページを更新します。
アドレスフィールドにカーソルを合わせて押す ENTER また同じことをします CTRL + F5