可能原因
1…跨域请求被浏览器拦截
现在网站的静态资源都会存在专门的静态域名下面,和实际访问的域名可能不一致。
这种情况基本发生在ajax请求,都是基于CORS来解决这个问题。
2. 服务器未及时响应(超时)
这种特定情况下才会出现,跟服务器关联不大。
3. 请求被浏览器插件拦截
4. 该数据直接采用了缓存,并没有发送请求
只从缓存中获得的通信显示为“显示临时标题”(或“执行”),因为该文件是从缓存中获取的,并且未进行通信,所以并不会显示详细标头。
如果上一个资源加载失败,可能导致从缓存加载的资源失败,即缓存资源请求之前的请求不能失败。强缓存from disk cache或者from memory cache,此时也不会显示。
前面提到的那么多情况,其实都是与服务器没有进行或者完成正确的通信,所以只展示临时信息。
5.可能是浏览器处于离线模式