レスポンスヘッダのexpiresとリロードの関係あんまり把握してなくてはまったのでメモ 下ごしらえ expireとcache-controlのmax-ageを適切に設定してレスポンス返すようなコードをかく。 (一応検証に使ったコードは下に記述してあるので面倒な人はそっちをみてください) リクエストする リクエストの仕方によって結果代わる URL直打ち(リンクたどってきたりする自然な動きした時) 成功しましたね。 hoge.jsのリクエストが 200 from cache になりました サーバーに対してステータスコードも聞きにいかずにブラウザのキャッシュから取得した状態です(最も早い) リロード 次はリロード(F5)します hoge.jsのリクエストが 304 Not Modified になりました サーバーまでステータスコード聞きにいってます サーバーまで聞きにいってるのでexpiresの
![レスポンスヘッダのexpiresとリロードの関係 - ぶれすとつーる](https://cdn-ak-scissors.b.st-hatena.com/image/square/3c1152b8137efe60302b4fa939c3520c655dac21/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnazomikan%2F20140114%2F20140114012036.png)