私はこの記事を読んだばかりで、Last-Modified HTTPヘッダーに関する著者の議論の中で、彼はCache-Control:must-revalidatedも送信することを推奨しています。彼は次のように述べています。
サーバーがCache-Control:must-revalidateを送信しない場合はどうなりますか?次に、最新のブラウザはプロファイル設定を確認するか、条件付きリクエストを送信するかどうかを自分で決定します。したがって、ブラウザが条件付きリクエストを送信することを確認するために、Cache-Controlを送信することをお勧めします。
だから、私の質問は、ブラウザに決定させることの何が問題になっているのかということです。そして、なぜブラウザのプロファイル設定を盲目的に上書きしたいのでしょうか?再検証を強制したい場合があることは理解していますが、常に再検証を行う必要がありますか?