为什么我的chrome不会缓存我的JavaScript文件?

时间:2016-11-29 08:08:21

标签: javascript google-chrome caching

我们的一页遇到了一些性能问题,在分类期间,我发现我们的js文件没有被缓存,而其他资源如img / css是从缓存中检索的(在F12网络选项卡中,在大小列中,它显示"来自内存缓存")。 在Firefox中,js文件是从缓存中检索的,这个问题只发生在chrome。

有人知道原因吗?非常感谢!

我以js文件请求/响应为例:

请求标题: GET /emsaasui/emcpdfui/libs/1.13.0-161128.193454/js/oraclejet/js/libs/require/require.js HTTP / 1.1 主持人:slc10uan.us.oracle.com:4443 连接:保持活力 User-Agent:Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,类似Gecko)Chrome / 54.0.2840.99 Safari / 537.36 接受: / DNT:1 推荐人:https://slc10uan.us.oracle.com:4443/emsaasui/emcpdfui/builder.html?dashboardId=15 Accept-Encoding:gzip,deflate,sdch,br Accept-Language:zh-CN,zh; q = 0.8,en; q = 0.6

响应标题: HTTP / 1.1 200好的 日期:2016年11月29日星期二07:59:08 GMT X-Frame-Options:SAMEORIGIN Accept-Ranges:字节 内容类型:text / javascript;字符集= UTF-8 最后修改时间:2016年11月29日星期二03:38:36 GMT X-ORACLE-DMS-ECID:005GajqWd ^ qDWb85Rjs1yd0006 ^ 80000hX APIGW:是的 Set-Cookie:JSESSIONID = DB-vGDHUkRhI0s2oGq-KN_oGs7ToT7oRrZYsz6eXHsMGBgZCxKQv!1414641782;路径= / apigw /资源;仅Http 变化:接受编码 内容编码:gzip 缓存控制:max-age = 2592000 保持活跃:超时= 5,最大= 97 连接:保持活力 转移编码:分块 内容 - 语言:en

0 个答案:

没有答案