Chrome小知识之请求头信息不全

329 阅读1分钟

很少注意 Chrom 控制台 doc 的请求头信息,最近几天深受 html 缓存困扰,想要查看其缓存策略是啥,结果在查看具体请求头信息时,发现如下提示 “Provisional headers are shown...”

有一部分请求头信息无法查看,通过查看官方文档,发现可能原因有2个:

1)响应请求头不是通过本地发送,而是通过本地缓存提供,本地缓存不会存储原始请求标头。此时若想查看完整请求头,需要停用缓存。

2)网络资源无效

根据我遇到的问题,符合第 1 点,响应请求头不是通过本地发送,而是通过本地缓存提供,再查看这条请求信息的状态,确实是从缓存中获取的。


拓展小知识

如何禁用缓存,有如下方法:

1)停用浏览器缓存来模拟

2)手动清除浏览器缓存

在请求列表右键点击任意位置,可以召唤出菜单,点击「 clear browser cache」,即可清除缓存。

写在最后

chrome 调试工具要想用得好,最好还是多看看一下官方文档,很多小细节平时不注意可能不知道怎么回事,多翻文档,说不定学到某个知识就能大大提升调试效率。

Chrome for developer 文档:developer.chrome.com/docs/devtoo…