如何查看请求模块发送的确切请求是什么?

时间:2017-05-27 22:52:21

标签: javascript node.js node-request

我正在尝试使用Node.js request module登录服务器。服务器拒绝该请求。

如何获取request(options, callback)request.post(options,callback)发送的请求的完全明文数据

1 个答案:

答案 0 :(得分:0)

有一个用于调试请求调用的模块:https://github.com/request/request-debug。这将为您提供用于生成实际请求的数据的JSON输出。注意:该模块已过时,似乎没有太多进化。

如果您正在寻找一种更好的方法来监控适用于任何场景(不仅仅是Node.js)的原始输出,您应该使用像Wireshark或Fiddler这样的Web嗅探器/调试代理。我使用过Fiddler,我发现它很容易使用(它是免费的,可以在Mac,Windows上使用,也可以在Linux上使用)。

http://www.telerik.com/fiddler

https://www.telerik.com/download/fiddler