我最近花了一些时间寻找防止浏览器缓存动态内容页面的最佳做法。在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选项了。想法?
答案 0 :(得分:0)
是的,HTTP 1.0的任何特定内容都不需要使用现代浏览器。由于许多其他原因,大多数网络都无法使用仅支持HTTP 1.0的浏览器。
哦,是的,@ Frederick提出了一个很好的观点。有Squid长期以来只有HTTP 1.0。那里有很多。