首页 > 解决方案 > 从客户端调用时出现CORS错误?

问题描述

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

我还有一个使用上述 API 的 Web 应用程序,并且对于它发出的大多数请求都可以正常工作,但有时,对于某些 URL,客户端会收到 CORs 错误,也就是“Access-Control-Allow-Origin”错误。

当我再次从 Web 应用程序的服务器调用数据时,它又可以正常工作了。

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

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

标签: javascriptnode.jsreactjsaxios

解决方案


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


推荐阅读