HTTP 1.0指令是否仍然相关?

时间:2011-12-31 22:17:05

标签: http http-headers browser-support

我最近花了一些时间寻找防止浏览器缓存动态内容页面的最佳做法。在StackOverflow上的帖子中,有人建议查看此页面:http://palisade.plynt.com/issues/2008Jul/cache-control-attributes/

该文章来自2008年,提到了遗留的HTTP 1.0“Pragma”和“Expires”属性。但是,HTTP 1.1已经存在了一段时间。我认为将“Pragma”和“Expires”扔到响应标题上没有坏处,但出于好奇,还有理由吗?基本上,假设HTTP 1.1支持是否安全?我在网上查找信息时遇到了一些麻烦,但听起来自从版本4或5以来IE中已经存在支持,而像Firefox这样的浏览器似乎不再具有HTTP 1.0选项了。想法?

1 个答案:

答案 0 :(得分:0)

是的,HTTP 1.0的任何特定内容都不需要使用现代浏览器。由于许多其他原因,大多数网络都无法使用仅支持HTTP 1.0的浏览器。

哦,是的,@ Frederick提出了一个很好的观点。有Squid长期以来只有HTTP 1.0。那里有很多。