相关疑难解决方法(0)

Chrome是否忽略了Cache-Control:max-age?

背景:

  • IIS 7
  • AspNet 3.5网络应用程序

Chrome开发工具列出了对Web应用程序主页的98个请求(aspx + js + css +图像).在以下请求中,状态代码200用于css/images文件.没有缓存信息,浏览器每次询问服务器是否必须更新文件.好.

在IIS 7中,我为缓存控制设置HTTP标头,为"ressources"文件夹设置为6小时.在Chrome中,使用开发工具,我可以看到标头设置正确:

Cache-Control: max-age=21600
Run Code Online (Sandbox Code Playgroud)

但是我仍然得到98个请求......我认为如果没有达到过期日期,浏览器不应该请求一个ressource,而且我期待请求数量下降...

iis google-chrome cache-control content-expiration

38
推荐指数
5
解决办法
4万
查看次数