为什么Web服务器响应“304未修改”当没有ETAG并且没有“if-Formified-uch”是请求标题时

StackOverflow https://stackoverflow.com/questions/3207815

我回来

304 Not Modified 
.

从Web服务器,但在Firebug中,请求标头没有ETAG,没有生成的标题,我看过所有标题线,根本没有DateTime信息,那么服务器如何知道内容未修改?

有帮助吗?

解决方案

“ETAG”标题由服务器发送在响应中 - 如果它已经缓存了,则客户端将“if-none-匹配”发送回到服务器,如果它已经缓存了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top