报错 Provisional headers are shown

报错 Provisional headers are shown

可能: 出现在 载入缓存资源,请求没有被发送, 而如果上一个资源加载失败,可能导致从缓存加载的资源失败,

https://www.cnblogs.com/caicaizi/p/7844786.html

可能: js逻辑问题

https://blog.csdn.net/qq_20337865/article/details/81184285

  1. 所有的客户端的浏览器访问时都一直出现Provisional headers are shown的情况:

    处理方式: 检查该请求触发的页面,查看是否有 表单提交 和 ajax请求同时触发的情况,

    例如:定义了一个按钮,type是submit,另外又给该按钮定义了一个ajax事件;

可能: 在谷歌浏览器中出现Provisional headers are shown的警告,换了其他的浏览器打开就正常了

  1. 部分客户端的浏览器出现

处理方式:调用chrome的 chrome://net-internals/#events ,然后重新触发一下请求,然后查看出现 Provisional headers are shown 的请求的日志;

查看是否存在 delegate_blocked_by 的关键字;这种一般是由于浏览器端的插件或客户端的软件对请求进行了拦截;我们出现的情况,是被 websense endpoint拦截;

如果是这种情况,基本上可以忽略啦,客户端自身的问题啦;

// chorme工具网站

chrome://net-export/

https://netlog-viewer.appspot.com/#events
posted @ 2022-03-31 11:45  ~LemonWater  阅读(2077)  评论(0编辑  收藏  举报