是否有一种方法可以查看/检查由本机节点http
模块发送的完整请求头?我正在做某事。像这样:
const req = Http.request(http_request_options, res => {...
我想看看是否有任何饼干与这个请求一起发送.
我认为Node的文档会告诉您它将添加的任何头。查看它,默认情况下它将添加host
头,但我没有看到任何其他头,除非您在选项中添加auth
。(使用以下方法进行的快速测试证实了这一点。)
此外,request
返回一个ClientRequest
对象,您可以使用该对象来检查它,例如GetRawHeaderNames
(在V15.13中新增)和GetHeader
,您可以使用它们来查看存在哪些头。
在外部,您总是可以设置一个快速HTTP服务器(也许也可以使用Node)来查看您接收到的头...