摘要:
通过邮递员尝试了api调用,这是可行的。在我们的vue3项目中通过类型记录尝试了api调用,但是浏览器说它没有找到(404)。
其他api调用工作也很好。问题是这个特定的api在nginx反向代理之后。
通过vue项目调用API
async postOrder ({ rootState }, {cartPowerKey}: { cartPowerKey: string }): Promise<void> {
await API.Req('PUT', `https://(URL)/Flow_API/Orders/CreateOrder?CartPowerKey=${cartPowerKey}&UseSpaceDevEnvironment=true`, {token: rootState.token})}浏览器错误,我的问题是,为什么邮递员可以调用api只是查找,但通过我们的vue3应用程序,我们看到它是找不到的,这是为什么?
发布于 2022-08-04 09:18:21
请求被CORS阻止。换句话说,远程服务器只允许来自有限的一组URL的请求,本地主机不是其中之一。您应该与远程服务器的管理员联系,以白名单您的主机
https://stackoverflow.com/questions/73233244
复制相似问题