[解決済み] HTTPのキャッシュコントロールヘッダの最大値
2023-04-13 16:23:53
質問
私は、自分のウェブサイトの静的資産を提供するためにAmazon S3を使用しています。私は、ブラウザがこれらの資産をできるだけ長くキャッシュするようにしたいです。私は私の資産にどのようなメタデータヘッダを含める必要があります。
Cache-Control: max-age=???
どのように解決するのですか?
一般に、最大値として1年を推奨しています。参照 RFC 2616 :
<ブロッククオートレスポンスを期限切れにしないために、オリジンサーバーは、レスポンスが送信された時点から約一年後の 応答が送信された時点から約 1 年後の有効期限を送信します。 を送信します。HTTP/1.1 サーバーは、1 年以上先の Expires 日付を送信すべきではありません (SHOULD NOT)。 を送信すべきではありません。
に適用されますが、古い
expires
規格に適用されますが
cache-control
に適用することは理にかなっています。これは一般的に必要とされる長さであり、任意に長い値を選ぶと、いくつかのユーザーエージェントが壊れてしまう可能性があるからです。ですから
Cache-Control: max-age=31536000
関連
-
[解決済み] X-Forwarded-Hostヘッダーの実際の使用方法?
-
[解決済み] HTTP GET(リクエストボディ付き
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み] ウェブサイト制作のためのChromeキャッシュの無効化
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] カスタムHTTPヘッダー:命名規則
-
[解決済み] リソースが既に存在する場合の POST に対する HTTP レスポンスコード
-
[解決済み] Cache-Control: max-age=0とno-cacheの違いは何ですか?
-
[解決済み】どのHTTPメソッドがどのCRUDメソッドと一致するか?
-
[解決済み] 304 Not Modified」は具体的にどのように機能するのですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
HTTPプロトコルの古典的な面接の質問と回答
-
[解決済み] HTTPの "Host "ヘッダーとは何ですか?
-
[解決済み] 検証失敗または重複が無効な場合のREST HTTPステータスコード
-
[解決済み] PUT、DELETE、HEADなどのメソッドは、ほとんどのウェブブラウザで利用可能ですか?
-
[解決済み] ベーシック認証における「レルム」とは
-
[解決済み】URI、URL、URNの違いは何ですか?[重複] URIとURLとURNの違いは何ですか?
-
[解決済み】http getリクエストにヘッダーを設定する方法は?
-
[解決済み】ユーザーエージェント文字列の大きさはどれくらいになりますか?
-
[解決済み】Accept* HTTPヘッダのq=0.5とは何ですか?
-
[解決済み] URLマトリックスパラメータとクエリパラメータの比較