如何用express.js获取node.js中的原始http头string

我目前使用node.js和express.js。 对于我目前的项目,我需要访问HTTP标题的原始string(charset和accpeted)。

express.js中有一个函数返回这些字符集和可接受的头文件,但是这些都是按照质量进行sorting的,因此在这种特殊情况下我不需要。

req.accepted // Returns sorted array of accepted header req.acceptedCharsets // Returns sorted array of accepted lang header 

但是,我需要原始string(iso-8859-5; q = .2,unicode-1-1; q = 0.8,text / *; q = .5,application / json)。

现在有一种方法,我可以访问我的快递应用程序中的原始string?

最好的问候,克里斯平

req.headers

如在

  var express = require('express'); var app = express.createServer(); app.get('/', function(req, res){ console.log(req.headers); res.header('time', 12345); res.send('Hello World'); }); app.listen(3000);