ホームページ  >  記事  >  ウェブフロントエンド  >  HTTP キャッシュ メカニズムの簡単な紹介

HTTP キャッシュ メカニズムの簡単な紹介

不言
不言転載
2019-03-21 11:09:182336ブラウズ

この記事では、HTTP キャッシュ メカニズムについて簡単に説明します。これには一定の参考価値があります。必要な友人は参照してください。お役に立てば幸いです。

HTTP キャッシュのメカニズム

HTTP キャッシュは、強制キャッシュと比較キャッシュの 2 つのタイプに分類されます

これらを理解する前に、HTTP メッセージについて簡単に理解しましょう。HTTP メッセージは次のとおりです。ブラウザとサーバー通信中のデータの送受信は高速です。

リクエストヘッダ header 追加情報(Cookie、キャッシュ情報など)やキャッシュ関連のルール情報がヘッダに含まれます

とリクエストボディ body HTTPリクエストが本当に必要とする部分

##これらを簡単に理解した後、強力なキャッシュとコントラスト キャッシュを見てみましょう

強力なキャッシュ キーワードは期限切れになります キャッシュ制御最大年齢 = 有効期限を設定し、最終更新日を比較しますキャッシュ内のキーワード レスポンス ヘッダーの記録 最終リクエスト時刻

リクエスト ヘッダー if-modified-since が最後のリクエスト時刻と比較されます。
etag は一意の識別子を記録します。一致しない場合は etag と比較して一貫性があるかどうかを確認し、サーバーに返して一意の識別子を返します。
キャッシュされたデータのステータス コード 304

を取得できます。リクエスト キャッシュの設定方法

フロントエンドは http キャッシュを設定し、フロントエンドは HTML ページ キャッシュ メソッドを設定します。静的 HTML ページのキャッシュを設定したい場合は、有効期限とキャッシュを設定する必要があります。 -HTTP META による制御

次の Web ページのメタ情報を設定します:

<meta http-equiv="Cache-Control" content="max-age=7200" />
 <meta http-equiv="Expires" content="Mon, 20 Jul 2013 23:00:00 GMT" />
この記事はここにすべてあります。さらに興味深い内容については、

JavaScript チュートリアル ビデオをご覧ください。 PHP 中国語 Web サイトの コラム!

以上がHTTP キャッシュ メカニズムの簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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