304 応答を送信するとき。ブラウザは、304 と一緒に送信する他のヘッダーをどのように解釈しますか?
例えば
header("HTTP/1.1 304 Not Modified");
header("Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT");
$offset 時間が「なくなる」まで、ブラウザーが別の条件付き GET 要求 (または要求) を送信しないようにしますか?
また、他のヘッダーはどうですか?
このようなヘッダーを 304 と一緒に送信する必要があります。
header('Content-Type: text/html');
送信する必要がありますか:
header("Last-Modified:" . $modified);
header('Etag: ' . $etag);
次回 $offset が「使い果たされた」ときにブラウザが条件付き GET リクエストを送信するようにするには、古い Last Modified 値と Etag 値を単に保存しますか?
304 応答ヘッダーを送信する際に注意すべき点は他にありますか?