我是想实现一个mailchimp api并用这样的镀铬错误跨越跨域问题就来了:CORS问题进行API调用的反应/终极版应用
的XMLHttpRequest无法加载https://us9.api.mailchimp.com/3.0/members。 对预检请求的响应未通过访问控制检查:否 请求的 资源上存在“访问控制 - 允许来源”标头。原因'http://example.com'因此不允许 访问。响应有HTTP状态代码501
经过一番研究,事实证明,API调用使我从浏览器是由(我简单地调用从我的行动的一个API),但要解决这个问题,他们需要在服务器上进行。
因此,我试图找出一种方法来从我的操作内部的服务器调用api来绕过此问题。
编辑: 一个我找到了解决办法是使用JSONP对于这一点,但我不得不放弃它为好,因为我不能用它进行身份验证。
有相当多的(https://npms.io/search?term=mailchimp)节点包与Mailchimp进行交互。 – robertklep
您可以使用['node-http-proxy'](https://github.com/nodejitsu/node-http-proxy)来代理MailChimp API。 – Steven
@Steven这看起来像一个整洁的解决方案,我尝试了解他们的文档,但仍不明白应该如何设置它,你能举一个例子作为答案吗? – Ilja