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

不言
リリース: 2019-03-21 11:09:18
転載
2421 人が閲覧しました

この記事では、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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート