如何使用NodeJS连接从请求中提取请求http标头

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (50)

我想获得使用NodeJS的连接库包发出的请求的“主机”头。我的代码看起来是:

var app = connect()
  .use(connect.logger('dev'))
  .use(connect.static('public'))
  .use(function(req, res){

    var host = req.???

  })
 .listen(3000);

连接的文档在这里,但我没有看到任何细节说明req在上面的代码中。

提问于
用户回答回答于

检查输出console.log(req)console.log(req.headers);

用户回答回答于

如果使用Express 4.x,则可以使用req.get(headerName)方法。

扫码关注云+社区