问题:Provisional headers are shown
可能原因:
1、比如网络延迟,server端逻辑错误,最大的可能性server端操作消耗太多时间,导致client端长时间未收到响应。
server未给予响应带来的影响:
后续对这一url的请求都不会发送,浏览器给拦截了,接口超时后,导致没有给予响应,从而导致后续请求被浏览器忽略掉。
2、浏览器第一次发送这个请求,请求被阻塞,未收到响应。当要求浏览器再次发送这个请求时,上个同样的请求都还没有收到响应,浏览器就会报这个警告
3、出现在 载入缓存资源,请求没有被发送, 而如果上一个资源加载失败,可能导致从缓存加载的资源失败,
即缓存资源请求之前的请求不能失败,不然就有可能出现问题
解决方案:
1、经过查找发现为接口性能问题,以前的写法对于数据激增后的查询存在时间过长的性能问题,服务端返回超时导致。
2、查看断点,可能是哪里打了断点没有关
3、优化载入缓存资源
参考:
http://luchangbin-java.iteye.com/blog/2311420
https://blog.youkuaiyun.com/qq_15801963/article/details/78273395
https://blog.youkuaiyun.com/jerome_s/article/details/52381431
此为个人建议或看法,如有不足或错误,还望路过大佬海涵和指点