P113 ExpiresとCache-Control

・ExpiresはHTTP1.1の仕様によれば、どんなに長い時間を指定するとしても、1年以上は設定すべきではないとしている。
・ExpiresとCache-Controlを同時に利用した場合には、より新しい仕様であるCache-Controlが優先されることになっている。
・max-ageの計算には、Dateヘッダを利用する。なお、Dateヘッダは特殊なケースを除き基本は付けなれけばならないヘッダのため、APIの場合でも付ける様にすべきである。

Web API: The Good Parts

Web API: The Good Parts