一尘不染

如何在express.js资产上设置响应标头

node.js

我需要将CORS设置为在express服务的脚本上启用。如何为公共/资产在这些返回的响应中设置标题?


阅读 304

收藏
2020-07-07

共1个答案

一尘不染

npm上至少有一个中间件用于处理Express中的CORS:cors。[请参阅@mscdex答案]

这是从ExpressJS
DOC
设置自定义响应头的方法

res.set(field, [value])

将标题字段设置为值

res.set('Content-Type', 'text/plain');

或传递一个对象以一次设置多个字段。

res.set({
  'Content-Type': 'text/plain',
  'Content-Length': '123',
  'ETag': '12345'
})

别名为

res.header(field, [value])
2020-07-07