我正在尝试对返回205个剩余内容响应的页面进行调用。
/__abc
是我的应用程序的一些外部链接。通过外部链接,我的意思是,我还没有创建任何类型的组件,这些组件在我调用/__abc
时会被加载。只是一些外部链接返回205响应。
下面是执行提取调用的代码。
async handleAbc() {
try {
const response = await fetch('/__abc', {
credentials: "include"
});
if (response.ok) {
console.log("in if ok");
//let result = await response.json();
//this.props.history.push("/logout");
}
else {
console.log("in else");
console.log(response.statusText);
throw new Error(response.statusText);
}
}
catch (error) {
console.log("in catch error " + error);
}
}
问题是我的应用程序已正确重定向到/__abc
,我可以在控制台中看到205响应,但是获取调用在catch
块中出现,并给出错误:TypeError: cancelled