ホームページ  >  記事  >  バックエンド開発  >  PHP 設定のキャッシュ制御が失敗する

PHP 設定のキャッシュ制御が失敗する

WBOY
WBOYオリジナル
2016-12-01 00:56:271741ブラウズ

これはリクエスト情報です。キャッシュ制御が正常に設定されていることがわかります。
PHP 設定のキャッシュ制御が失敗する

ただし、リクエストする場合は、サーバーに再度リクエストする必要があります。

ここでのステ​​ータスは 200 である必要がありますが、サイズはキャッシュからのものである必要があります。

PHP 設定のキャッシュ制御が失敗する

返信内容:

これはリクエスト情報です。キャッシュ制御が正常に設定されていることがわかります。
PHP 設定のキャッシュ制御が失敗する

ただし、リクエストする場合は、サーバーに再度リクエストする必要があります。

ここでのステ​​ータスは 200 である必要がありますが、サイズはキャッシュからのものである必要があります。

PHP 設定のキャッシュ制御が失敗する

以下の例を参照してください

リーリー

ブラウザで開くと、初めて開いたときに返されるステータス コードが 200 で、印刷時刻が最新の時刻であることがわかります。次に、2 回目に開くと、ステータス コードが 304 で、時間が以前と同じであることがわかります。これは、キャッシュを使用していることを示しています。 last_modified.php ファイルを削除し、3 度目にページを開くと、ブラウザは 404 エラーを返します。Last-Modified はキャッシュを使用しますが、毎回サーバーへの http リクエストを開始する必要があることがわかります。ページが開かれると、ブラウザはユーザーの $_SERVER[ 'HTTP_IF_MODIFIED_SINCE'] に基づいてブラウザのコンテンツの有効期限が切れているかどうかを判断し、有効期限が切れていない場合は 304 ステータスを返し、ブラウザのコンテンツがキャッシュから読み取られます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。