这对我来说是一个奇怪的案例。
我们的组织内部运行了一个tomcat服务器。我们在同一个tomcat服务器上部署了一个应用程序。当我访问tomcat正在服务的网站时,浏览器根本没有缓存所有js / css文件,这意味着它会为每个请求返回状态代码200。
但他们打开了这个周末可以在家工作的端口,当我从家里访问网站时,令人惊讶的是那些css和js被缓存(http代码304)
你们认为可能是什么原因?
答案 0 :(得分:0)
您的浏览器可以使用不同的缓存设置吗?例如此IE设置:https://superuser.com/questions/81182/how-to-force-internet-explorer-ie-to-really-reload-the-page
您还可以使用Firefox + Firebug来查看响应标头,您对缓存选项卡上的“过期”设置特别感兴趣。