我的API现在已经关闭,由于OPTIONS
调用得到503,我的应用程序崩溃了。经过高低搜索,我发现谷歌很难#34;抓住失败的期权电话"等。没有收到关于人们询问OPTIONS
来电是什么的帖子,或者有关将options
传递给API调用的更多帖子。
那么,如何在我的代码中捕获失败的OPTIONS
调用。以下是调用失败的示例代码段。
const userPreferences = yield fetch(url, options).then((response) => response);
const result = yield userPreferences.json();
if (userPreferences.status !== 200) {
yield put(saveError(result));
} else {
yield put(savePreferences(result));
}
答案 0 :(得分:0)
你做不到。在尝试找出像CORS这样的东西时,这是你的浏览器会为你做的事情。只有您的浏览器才能得到响应。它不会将结果传递给您的代码。