技術とかの雑なToday I Learnedメモ

Cache-Control: max-age=0の意味の記事を読んだ

Cache-Control: max-age=0の意味の記事を読んだ

max-age=0って何のメリットがあるの?

読んだ。

Cache-Control - HTTP | MDN

これのことかな?

Cache-Control - HTTP | MDN

no-cache または max-age=0 を指定すると、クライアントはリソースをキャッシュすることができ、それを使用する前に毎回再検証をしなければならないことを示します。これは、 HTTP リクエストが毎回発生することを意味しますが、コンテンツが有効であれば、 HTTP 本文のダウンロードを飛ばすことができます。

キャッシュが古いかどうかを確認しにいくリクエストは投げるけど、キャッシュが有効(コンテンツが更新されてない状態)であれば更新されない(HTTP本文のダウンロードってResponse Bodyのことかな?)ということっぽい。

HTTPなにもわからないことが分かったので、もうちょっとHTTPとかRFCの仕様読んでいかないとなという気持ちになった。