繁体   English   中英

如何捕获OPTIONS方法调用

[英]How to catch OPTIONS method call

我的API现在关闭了,由于OPTIONS调用得到503,我的应用崩溃了。在上下搜索之后,我发现Google很难“捕获失败的选项调用”等。 而没有一堆关于人们询问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));
}

你不能 这是您的浏览器在尝试找出CORS之类的内容时会为您执行的操作。 只有您的浏览器会得到响应。 它不会将结果传递给您的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM