有什么行动的标准吗?F5和Ctrl+F5在浏览器中触发?
我曾经在IE6和Firefox2.x上做过实验。这个F5刷新将触发发送到服务器的HTTP请求。If-Modified-Since
标头,同时Ctrl+F5不会有这样的标题。据我理解,F5将尽量利用缓存的内容,同时Ctrl+F5打算放弃所有缓存的内容,然后再次从服务器检索所有内容。
但是今天,我注意到在一些最新的浏览器(Chrome,IE8)中,它不再以这种方式工作了。双管齐下F5和Ctrl+F5发送If-Modified-Since
头球。
那么,这是如何工作的,或者(如果没有标准的话),主要的浏览器在实现这些刷新功能方面有何不同?
浏览器的“F5”和“Ctrl+F5”刷新会产生什么请求?