【发布时间】:2018-05-21 02:17:36
【问题描述】:
我正在尝试从公共 API 发出 GET 请求,但似乎无法弄清楚为什么 cors 预检请求不断失败。
Response for preflight has invalid HTTP status code 404
我已经进行了一些搜索,似乎这需要在服务器端进行更改,但我只是想确保我没有做错任何事情。我正在使用以下代码:
try {
let guideData = await fetch(guideUrl, {
method: 'GET',
headers: {
Authorization: `Bearer ${json.access_token}`,
}
});
} catch(err) {
console.log("Failed to fetch data", err);
}
我已经使用 Postman 和 Hurl 进行了测试,似乎都可以正常工作,但我无法让它在我的客户端上工作。
【问题讨论】:
-
从
POSTMAN进行命中时尝试OPTIONS方法
标签: javascript api http cors fetch