从客户端呼叫时出现CORS错误?

时间:2018-06-05 17:54:54

标签: javascript node.js reactjs axios

我在提供JSON格式数据的Node REST API前面有一个Nginx网络服务器。

我还有一个Web应用程序,它使用上面的API并且对它所做的大多数请求都可以正常工作但是有时候,对于某些URL,客户端会收到一个CORs错误,即“访问控制 - 允许 - 原产地'错误。

当我再次从网络应用程序的服务器调用数据时,它再次正常工作。

任何人都可以对这个问题有所了解。

我正在使用axios从Web应用程序调用API

1 个答案:

答案 0 :(得分:0)

您需要添加CORS标头作为响应,以便可以从浏览器访问api。 您可以使用npm corshttps://www.npmjs.com/package/cors