如何用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);