[解決済み] なぜCache-Control属性はリクエストヘッダ(クライアントからサーバーへ)に送信されるのですか?
2022-04-21 15:33:15
質問
について読んだ後
Cache-Control
フィールドを使用します。
というのは理解できるのですが
Cache-Control
フィールドに異なる値を送ることで、中間プロキシサーバ/クライアントブラウザがどのようにレスポンスを処理するかを指定します。
Cache-Control
フィールドがあります。
private
,
public
,
no-cache
または
no-store
をレスポンスヘッダに追加してください。
しかし、どうして
Cache-Control
をリクエストヘッダとして使用できますか?
どのように解決するのですか?
Cache-Control: no-cache
は一般にリクエストヘッダ (ウェブブラウザからサーバに送信される) で使用され、中間プロキシでリソースの検証を強制的に行います。
クライアントがこのリクエストをサーバに送らない場合、中間プロキシはコンテンツが新鮮であればそのコピーを返します (有効期限が切れていない場合は
Expire
または
max-age
フィールドを含む)。
Cache-Control
は、これらのプロキシに、コピーが新しくても再検証するように指示します。
関連
-
multipart/form-data と application/octet-stream, application/x-www-form-urlencoded の違いについて
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み] HTTP POSTリクエストでは、どのようにパラメータが送信されるのですか?
-
[解決済み] Cache-Control: max-age=0とno-cacheの違いは何ですか?
-
[解決済み] プリフライト要求に対する応答がアクセス制御チェックを通過しない
-
[解決済み] サブドメインとドメイン間でCookieを共有する
-
[解決済み] アクセスコントロールリクエストヘッダは、jQueryでAJAXリクエストのヘッダに追加されます。
-
[解決済み】「Upgrade-Insecure-Requests」HTTPヘッダーとは何ですか?
-
[解決済み] PragmaヘッダーとCache-Controlヘッダーの違い?
-
[解決済み] Cache-Controlにおけるプライベートとパブリックの比較
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 負の配列サイズ例外
-
[解決済み] ブラウザによって異なるURLの最大長とは?
-
[解決済み] URI、URL、URNの違いは何ですか?
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] なぜCSRF防止トークンをクッキーに入れるのが一般的なのですか?
-
[解決済み】HTTPプロトコルでクッキーはどのように渡されるのですか?
-
[解決済み】GETリクエストで同じパラメータ名で複数の値を渡す場合の正しい方法
-
[解決済み】URLのアンパサンドのエスケープについて
-
[解決済み] なぜCache-Control属性はリクエストヘッダ(クライアントからサーバーへ)に送信されるのですか?
-
[解決済み] HTTPヘッダーの設定