警告:请求尚未在chrome中完成

Hir*_*hah 18 ajax json request

当我在Chrome的Developer Tools上监视JSON调用时,我面临与加载JSON数据相关的问题.

警告:请求尚未完成

下面是它的图像

在此输入图像描述

当我调试我的代码时,我的代码没有错误,有一天它正常工作,突然出现这个错误

adr*_*anu 10

它是由两步响应加载引起的。如果您正在使用一些低级API,请确保您不仅获取首先到达的标题,还获取稍后作为流出现的正文内容。

我使用的时候有同样的问题fetch在功能上JavaScript。要解决它,请确保您调用了一个读取响应正文的方法,例如json()text()

// Sends request and loads only headers
fetch('/foo');

// Sends request, loads headers and then fetches the body as JSON
fetch('/foo').then(response => response.json());
Run Code Online (Sandbox Code Playgroud)

在我的例子中,响应头也被正确加载,我有一个成功的HTTP状态代码,但我错过了正文内容,我在Caution: request is not finished yet里面有Chrome Developer Tools.

  • 是否可以终止此类请求? (2认同)