首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在express.js assets上设置响应头

如何在express.js assets上设置响应头
EN

Stack Overflow用户
提问于 2014-05-20 13:48:43
回答 6查看 300.8K关注 0票数 224

我需要将CORS设置为在express提供的脚本上启用。如何在这些返回的公共/资产返回中设置头部?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2014-05-20 20:20:58

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

下面是如何从ExpressJS DOC设置自定义响应头的方法

代码语言:javascript
复制
res.set(field, [value])

将标题字段设置为值

代码语言:javascript
复制
res.set('Content-Type', 'text/plain');

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

代码语言:javascript
复制
res.set({
  'Content-Type': 'text/plain',
  'Content-Length': '123',
  'ETag': '12345'
})

别名为

代码语言:javascript
复制
res.header(field, [value])
票数 446
EN

Stack Overflow用户

发布于 2016-08-10 17:31:35

您可以使用cors来完成此操作。cors将处理您的CORS响应

代码语言:javascript
复制
var cors = require('cors')

app.use(cors());
票数 16
EN

Stack Overflow用户

发布于 2014-05-20 21:40:13

npm上至少有一个中间件用于处理Express中的CORS:cors

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23751914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档