使用axios的发布请求失败,并且“预检的响应无效”错误

时间:2017-12-14 05:00:19

标签: javascript reactjs cors axios

我使用axios从我的网络前端向第三方api发出了以下帖子请求,但它无法通过。

ggplot(df, aes(x, y)) + 
  geom_bar(stat="identity") + 
  xlab("x") + 
  ylab("y") + 
  ggtitle("x and y")

错误说明: Axios({ method: 'post', url: 'https://some.website.com/oauth/token', data: { client_secret: 'revmisodtoire43-00j232onfkdl', code: '54728349765905473289', grant_type: 'authorization_code' } }) .then(res => { console.log('client info: ', res); }); ,然后是Failed to load https://some.website.com/oauth/token: Response for preflight is invalid

当我通过curl提出相同的请求时,它没有问题。

我知道这与CORS有关,但我不知道如何处理它。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

检查标题中是否添加了内容类型,如果没有尝试添加此内容类型 '访问控制 - 允许 - 来源':' *'在请求标题中