Provisional headers are shown 的可能原因和解决

问题:Provisional headers are shown
可能原因:

1、比如网络延迟,server端逻辑错误,最大的可能性server端操作消耗太多时间,导致client端长时间未收到响应。

server未给予响应带来的影响:

后续对这一url的请求都不会发送,浏览器给拦截了,接口超时后,导致没有给予响应,从而导致后续请求被浏览器忽略掉。

2、浏览器第一次发送这个请求,请求被阻塞,未收到响应。当要求浏览器再次发送这个请求时,上个同样的请求都还没有收到响应,浏览器就会报这个警告

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

即缓存资源请求之前的请求不能失败,不然就有可能出现问题

解决方案:

1、经过查找发现为接口性能问题,以前的写法对于数据激增后的查询存在时间过长的性能问题,服务端返回超时导致。

2、查看断点,可能是哪里打了断点没有关

3、优化载入缓存资源

参考:

http://luchangbin-java.iteye.com/blog/2311420

https://blog.csdn.net/qq_15801963/article/details/78273395

https://blog.csdn.net/jerome_s/article/details/52381431


此为个人建议或看法,如有不足或错误,还望路过大佬海涵和指点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值