Tôi có một vài trang tĩnh được phân phát bằng Express.JS. Quá trình cài đặt rất dễ dàng:Gửi các tiêu đề http bổ sung bằng Express.JS
var app = express();
app.configure(function(){
app.use(express.static(path.join(application_root, "StaticPages")));
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
Tôi muốn câu trả lời bao gồm một tiêu đề http addittional (Access-Control-Allow-Origin: *). Nó nên được đặt ở đâu? Tôi đã thử mẫu bên dưới, nhưng tất nhiên tiêu đề chỉ xuất hiện trên trang mặc định:
app.get('/', function(req, res){
res.setHeader("Access-Control-Allow-Origin", "*");
res.send('Hello World');
});
Cảm ơn.
Đối với những người tìm kiếm làm thế nào để thiết lập một tiêu đề tùy chỉnh trên một tuyến đường và 'res.setHeader' không được xác định, sử dụng 'res.set' hoặc' res.header'. http://expressjs.com/en/api.html#res.set – AndyPerlitch