相同的文件,放在同一台服务器的不同项目目录中,一个访问有
相同的文件,放在同一台服务器的不同项目目录中,一个项目目录访问有https缓存,一个没有被缓存
前端代码是一模一样的,只是后台数据接口不一样
这两个项目目录也是在同一台服务器上,只是分别放在两个文件夹下,各自域名指向自己的文件夹
想问一下,这个问题是什么造成的
什么情况下才能(from disk cache)
图一没有被缓存的请求
//General
Request URL: https://trans.go.becent.cc/static/charting_library/static/bundles/library.a20ce7189cee174b6d82.js
Request Method: GET
Status Code: 200
Remote Address: 127.0.0.1:7070
Referrer Policy: no-referrer-when-downgrade
//Response Headers
accept-ranges: bytes
content-length: 2083227
content-type: application/javascript; charset=utf8
date: Tue, 09 Oct 2018 01:59:22 GMT
etag: "5bbc0523-1fc99b"
last-modified: Tue, 09 Oct 2018 01:32:19 GMT
server: nginx/1.12.2
status: 200
//Request Headers
:authority: trans.go.becent.cc
:method: GET
:path: /static/charting_library/static/bundles/library.a20ce7189cee174b6d82.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br
accept-language: zh-CN,zh;q=0.9,de;q=0.8,zh-TW;q=0.7,en;q=0.6,ko;q=0.5,ja;q=0.4
cookie: _ga=GA1.2.1293080355.1537511399; __zlcmid=oVhesFhBP50ZeP; _gid=GA1.2.1063560043.1538962922; _gat=1
referer: https://trans.go.becent.cc/static/charting_library/static/tv-chart.7f86d512c4b494336336.html
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
图二被缓存的请求
//General
Request URL: https://trans.becent.cc/static/charting_library/static/bundles/library.a20ce7189cee174b6d82.js
Request Method: GET
Status Code: 200 (from disk cache)
Remote Address: 127.0.0.1:7070
Referrer Policy: no-referrer-when-downgrade
//Response Headers
accept-ranges: bytes
content-length: 2083227
content-type: application/javascript; charset=utf8
date: Tue, 09 Oct 2018 01:20:30 GMT
etag: "5bbb1772-1fc99b"
last-modified: Mon, 08 Oct 2018 08:38:10 GMT
server: nginx/1.12.2
status: 200
//Request Headers
Provisional headers are shown
Referer: https://trans.becent.cc/static/charting_library/static/tv-chart.7f86d512c4b494336336.html
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
浏览器第一次加载网页是没有缓存的,第二次加载网页才从缓存中读取。
浏览器Ctrl+F5 重新加载网页,这时候不是从缓存读取。读取完再F5刷新,这时候就是从缓存读取。