节点连接添加CORS头

时间:2016-10-13 10:03:23

标签: node.js http http-headers cors connect

我有这段代码。

var connect = require('connect');
var serveStatic = require('serve-static');
connect().use(serveStatic("public")).listen(80, function(){
});

我想将交叉来源政策标题添加到所有回复中。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用Cors npm包启用Cors支持。

安装:

$ npm install cors

用法:

var app = connect();
var cors = require('cors')

app.use(cors());

答案 1 :(得分:0)

以下是您可以使用的cors module

var http = require('http');
var cors = require('cors');
var connect = require('connect');

var serveStatic = require('serve-static');

var app = connect();

app.use(cors());
app.use(serveStatic("public"));

http.createServer(app).listen(80);

顺便说一下,你有没有理由不使用快递?