我在 localhost:3000 和 localhost:4000 上有两个 Node 服务器。 我从 3000 调用 4000 并收到以下错误。
请求的资源上不存在“Access-Control-Allow-Origin” header 。来源'http://localhost:3000 ' 因此不允许访问。
针对此错误有什么建议吗?
最佳答案
如果4000服务器是基于express的 Node 服务器,请使用“cors”包来解决,如下所示
var cors = require('cors');
.....
app.use(cors());
其中 app 是快速应用程序。
关于javascript - 如何解决 Access-Control-Allow-Origin 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42603278/