私は現在、多くのストレスと自動化されたテストシナリオからの切り替えの下で多かれ少なかれ完璧に実行できる必要があるWebサイトを開発しているので、単純なF5キーを数秒間押し続けることを試します- in-my-favorite-browser、そしてここで私はGoogle Chromeで奇妙な観察を見つけました:
上記を行うと、Chrome は If-Modified-Since ヘッダーの送信をスキップし、Web サーバーは表示するページを強制的に取得するため、予期される 304 ではなくステータス コード 200 が返されます。
IE8 (およびおそらくそれ以前のバージョン) では、この問題は存在しません。
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.htmlという簡単なページを試してから、Fiddler でページを詳しく調査してください。変でしょ?
私の質問は; これは設計によるものですか、それとも Google のバグですか?