use*_*423 5 html javascript css caching google-chrome
最近我开始注意到我的JS和CSS文件没有被缓存在chrome中并且总是从服务器重新加载.
但图像和字体正从缓存中加载.
以下是javascript文件的服务器响应.Chrome行为有什么变化吗?这不是在FF或IE中发生的!
请帮忙!
HTTP/1.1 200 OK
Accept-Ranges: bytes
ETag: "282766-1400285984000"
Date: Wed, 18 Nov 2015 18:27:05 GMT
Cache-Control: public, max-age=31536000
Last-Modified: Sat, 17 May 2014 00:19:44 GMT
Content-Type: application/javascript
Vary: Accept-Encoding
Content-Encoding: gzip
Connection: keep-alive
Transfer-Encoding: chunked
Run Code Online (Sandbox Code Playgroud)
小智 5
在使用此版本的chrome的Mac上:版本54.0.2840.87(64位)我发现如果您访问的站点不受信任,则不会缓存javascript文件(即:使用自签名证书https到站点/ localhost)
您已将缓存设置为最大(即使对于 javascript 文件也是如此):
Cache-Control: public, max-age=31536000
Run Code Online (Sandbox Code Playgroud)
当您打开开发者工具时,Chrome 会以另一种方式处理资源。(两者都可以在设置中更改。)
请分享您使用的服务器以便能够帮助进行特定配置...
| 归档时间: |
|
| 查看次数: |
1361 次 |
| 最近记录: |