访问前端代码中express.js中设置的标头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问前端代码中express.js中设置的标头相关的知识,希望对你有一定的参考价值。

有没有办法可以在express.js中设置我的标题,以便在我的前端javascript代码中访问。我使用axios进行http调用。

答案

您可以设置标题响应,如下所示

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

要么

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

你也可以让他们为你处理它

var cors = require('cors')

app.use(cors());

在您的前端,您可以使用axios读取响应标头

axios.head("/", { params: {"foo": "bar"}})
     .then(response => console.info("headers:", response.headers)

以上是关于访问前端代码中express.js中设置的标头的主要内容,如果未能解决你的问题,请参考以下文章

如何在 express.js node.js 中设置 X-Frame-Options

如何从标头中正确获取 jwt 令牌并将其与 express 一起使用

如何为代码中设置的参数设置布局单位?

代码中设置的自动布局约束未出现在界面生成器中

视图不会在 RelativeLayout 中正确对齐(Java 代码中设置的视图宽度)

在 WebSocketServlet (Jetty WebSockets) 中访问在 HttpServlet 中设置的会话属性