【发布时间】:2012-01-18 15:40:18
【问题描述】:
我需要知道我可以采取哪些步骤来阻止服务器回复 304。
【问题讨论】:
-
你能更精确一点吗?什么服务器?
我需要知道我可以采取哪些步骤来阻止服务器回复 304。
【问题讨论】:
我意识到这样做不是一个好主意。
但是,如果你需要这样做,你可以在服务器中放置一些过滤器来重置IF_MODIFIED_SINCE请求标签的值。
【讨论】:
如果内容自特定日期以来未被修改,服务器将发送 304。该日期是通过客户端的 IF_MODIFIED_SINCE 标头设置的。详情请见here。
【讨论】:
您的客户端可能正在发送“If-Modified-Since”标头。不要发送它,你应该没问题。
header 和 304 回复的意图是,如果客户端已经有了最新的数据(根据 header 'If-Modified-Since'),那么再次下载是没有意义的。
【讨论】: