PHP ナレッジポイント 3 - HTTP ヘッダー - キャッシュ - コントロール

WBOY
リリース: 2016-07-28 08:27:04
オリジナル
1109 人が閲覧しました

1. 概要
キャッシュ コントロールは HTTP キャッシュを制御するために使用されます (HTTP/1.0 では部分的に実装されていない可能性があります。Pragma: no-cache のみが実装されています)
2. 例
キャッシュ コントロール: キャッシュ ディレクティブ
キャッシュ ディレクティブ以下の場合に使用できます:
リクエストが使用されます:
no-cache
no-store
max-age = デルタ秒
max-stale = デルタ秒
min-fresh = デルタ秒
no-transform"
only- -cached"
cache-extension"
応答が使用される場合:
public
private = <>フィールド名 <">
no-cache = field-name
no-store"
no-transform
が必要です-revalidate
proxy-revalidate
max-age = デルタ秒
s-maxage = デルタ秒
キャッシュ拡張子"
3. 分析
キャッシュ制御: max-age=5
このWebページにアクセスした後の5を意味します 再アクセス数秒以内はサーバーに送信されません
キャッシュ制御: no-cache: これは誤解を招きやすく、応答がキャッシュされていないと誤解する可能性があります。
実際には、Cache-Control: no-cache はキャッシュされますが、応答データがクライアント (ブラウザー) に提供されるたびに、
キャッシュはサーバーへのキャッシュされた応答の有効性を評価する必要があります。
Cache-Control: no-store: これは、応答がキャッシュされないことを意味します。

以上、PHPの知識ポイント3-HTTPヘッダー-キャッシュ-コントロールを内容も含めて紹介しましたので、PHPチュートリアルに興味のある方の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!