我刚刚看到了一些关于实现 if-modified-since 标头的示例。我真的不明白它是如何运作的很好。我已经看过这个例子,似乎如果我为标题“Last-Modified”设置一个日期值,那么如果我稍后检查它,我会得到一个标题“If-Modified-Since”的值,对吗?
还有,好像他虽然提供了一个帮手,但我每一个动作都要用到它?
我也查看了这篇文章。他创建了一个过滤器来处理“If-Modified-Since”标题。但是,我不太了解他在那里试图做什么,但正如我所看到的,如果“Last-Modified”和“If-Modified-Since”标题为空,那么它将读取为 dateModified = true然后它不会在过滤器内做任何事情。因此,我认为这取决于在每个操作中设置这些标头值?
最后,我不太确定应该如何使用它,我认为每当我对视图进行更新时,我都应该发送一个新的“Last-Modified”日期值,这是正确的方法吗?