])。"/> ])。">

ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLページのキャッシュをクリアする方法

HTMLページのキャッシュをクリアする方法

王林
王林転載
2020-08-27 16:43:404567ブラウズ

HTMLページのキャッシュをクリアする方法

ページを開くと、キャッシュの存在により、新しく更新されたデータの更新が間に合わないことがあります。この問題は、ページをモーダル ウィンドウとして開くとより顕著になります。

(推奨チュートリアル: html チュートリアル)

では、この問題をどのように解決すればよいでしょうか?

解決策は次のとおりです:

(1) HTML タグを使用して HTTP ヘッダー情報を設定します

<HEAD>
<METAHTTP-EQUIV="Pragma"CONTENT="no-cache">
<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache">
<METAHTTP-EQUIV="Expires"CONTENT="0">
</HEAD>

説明: HTTP ヘッダー情報「Expires」と「Cache-Control」はアプリケーションですサーバーは、ブラウザーとプロキシ サーバーのキャッシュを制御するメカニズムを提供します。 HTTP ヘッダー Expires は、キャッシュされたページの有効期限がいつ切れるかをプロキシ サーバーに通知します。 HTTP1.1 仕様で新しく定義されたヘッダー情報 Cache-Control は、ページをキャッシュしないようにブラウザーに通知できます。 「戻る」ボタンをクリックすると、ブラウザはサーバーに再アクセスしてページを取得します。 Cache-Control を使用する基本的な方法は次のとおりです:

(学習ビデオの推奨事項: html ビデオ チュートリアル )

1. no-cache: キャッシュを強制的に取得します。サーバーからの新しいデータ Page

2. no-store: キャッシュはどの環境でもページを保存しません

プラグマ: HTTP1.0 仕様の no-cache は Cache- と同等です。 HTTP1.1仕様ではヘッダー情報にControl:no-cacheを含めることもできます。

(2) 開く必要がある URL の後にランダムなパラメータを追加します:

パラメータを追加する前: url=test/test.jsp

パラメータを追加した後: url = test/test.jsp?ranparam=random()

説明: 各リクエストの URL の背後にあるパラメータが異なるため、別のページをリクエストすることと同じです。国を保存してクリアするには、このメソッドを使用します。キャッシュ。

以上がHTMLページのキャッシュをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る