这是我的简化代码:
var request = http.request(options);
request.on('response', function( res ) {
console.log("response received");
});
request.end();
我想打印出实际发送的请求标头(我假设节点自己添加了一些)我怎样才能得到它们?
答案 0 :(得分:2)
它位于请求对象中,可以在响应res.req._header
中找到。使用节点检查器实时检查这些对象很有帮助。
request.on('response', function( res ) {
console.log(res.req._header);
console.log("response received");
});