当前位置:  开发笔记 > 前端 > 正文

远期未来到期头和HTTP 304

如何解决《远期未来到期头和HTTP304》经验,为你挑选了1个好方法。

我正在尝试优化网站的加载时间.我所做的一件事就是为静态内容设置一个远期期货过期标题,以便它们被缓存(如雅虎所描述的).但是,即使它们被缓存,浏览器仍会发送请求并返回该资源的304(未修改)响应.

我意识到304响应非常小并且可能具有最小的性能影响,但是有没有办法使浏览器不再发送请求而只是总是使用该资源的缓存?



1> brianegge..:

如果您同时发送etags和expires,您可能想尝试关闭ETag.有些人建议关掉电子标签,特别是如果你有负载均衡器.

另外,请注意,当您在页面上按重新加载时,Firefox将重新检查所有资源.这些将在304年代回归.如果按shift-reload,它将重新请求所有资源而不使用etags.因此,请勿使用刷新/重新加载按钮来测试最后修改的/ etag设置.


啊,那是我的问题!我正在使用浏览器刷新来检查访问日志.当我使用普通链接访问它时,304已经消失了.谢谢!
我也是浏览器刷新失败了.感谢您分享这一点!
推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有