if-modified-sinceヘッダーの実装に関する例を見たばかりです。私はそれがどのようにうまく機能するのか本当に理解していません。この例を見たことがありますが、ヘッダー「Last-Modified」に日付値を設定すると、後で確認するとヘッダー「If-Modified-Since」の値が取得されるようですが、正しいですか?
また、彼がヘルパーを提供しているにもかかわらず、私はすべてのアクションでそれを使用する必要があるようです?
私もこの投稿を調べました。彼は、「If-Modified-Since」ヘッダーを処理するためのフィルターを作成しました。ただし、彼がそこで何をしようとしているのかはよくわかりませんが、ご覧のとおり、「Last-Modified」ヘッダーと「If-Modified-Since」ヘッダーがnullの場合、dateModified=trueとして読み取られます。その後、フィルター内では何も実行されません。したがって、すべてのアクションでこれらのヘッダー値を設定することに依存すると思いますか?
最後に、どのように使用すればよいかわかりません。ビューを更新するたびに、新しい「最終変更日」の日付値を送信する必要があると思います。これは正しいアプローチですか?