我正在尝试使用fetch并向https://app.salsify.com/api/orgs/<my_org_id>/export_runs/
看起来像这样:
fetch('https://app.salsify.com/api/orgs/<my_org_id>/export_runs', {
method: 'post',
headers: {
Authorization: 'Bearer <My_access_token>',
'Content-Type': 'application/json'
},
body: JSON.stringify(bodyConfig)
})
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.log(err));
在邮递员中这很好用。我正在使用邮递员的确切数据,所以不确定我做错了什么。我收到的确切错误消息是:
dev.js:16个选项
https://app.salsify.com/api/orgs/<MY_ORG_ID>/export_runs
404(不是 实测值)无法加载
https://app.salsify.com/api/orgs/<MY_ORG_ID>/export_runs
:回复 预检请求未通过访问控制检查:否 请求中存在“Access-Control-Allow-Origin”标头 资源。因此不允许来源“http://localhost:8000
访问。响应具有HTTP状态代码404.如果是不透明的响应 满足您的需求,将请求的模式设置为'no-cors'来获取 CORS禁用的资源。