这是我的简化代码:
var request = http.request(options);
request.on('response', function( res ) {
console.log("response received");
});
request.end();
我想打印出实际发送的请求 header (我假设 Node 自己添加了一些 header )我如何获取它们?
最佳答案
它存在于请求对象中,可以在响应 res.req._header
中找到。使用 Node 检查器实时检查这些对象很有帮助。
request.on('response', function( res ) {
console.log(res.req._header);
console.log("response received");
});
关于node.js - 如何获取我在node.js http请求中实际发送的http请求 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24889090/