如何解决Access-Control-Allow-Origin错误

时间:2017-03-05 01:08:04

标签: javascript node.js http cors

我在localhost上有两个节点服务器:3000和localhost:4000。 我从3000调用4000并得到以下错误。

请求的资源上没有“Access-Control-Allow-Origin”标头。因此,不允许原点“http://localhost:3000”访问。

对此错误的任何建议?

1 个答案:

答案 0 :(得分:3)

如果4000服务器是基于快速的节点服务器,请使用“cors”包来解决它,如下所示

    var cors = require('cors');
    .....
    app.use(cors());

app是明确的应用程序。