Salsify'export_runs` api返回页面未找到,但在邮递员工作正常

时间:2018-05-07 21:04:10

标签: javascript cors fetch-api preflight salsify-api

我正在尝试使用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禁用的资源。

0 个答案:

没有答案