0
我正在尝试使用Node.js request module登录到服务器。服务器拒绝该请求。如何查看来自请求模块发送请求的确切内容?
我该怎么做才能得到确切明文数据的请求request(options, callback)
或request.post(options,callback)
是发送?
我正在尝试使用Node.js request module登录到服务器。服务器拒绝该请求。如何查看来自请求模块发送请求的确切内容?
我该怎么做才能得到确切明文数据的请求request(options, callback)
或request.post(options,callback)
是发送?
有一个模块用于调试请求调用:https://github.com/request/request-debug。这将为您提供用于生成实际请求的数据的JSON输出。注意:该模块是过时的,似乎没有太多进化。
如果您正在寻找一种更好的方法来监控在任何情况下工作的原始输出(不仅仅是Node.js),您应该使用像Wireshark或Fiddler这样的Web嗅探器/调试代理。我使用了Fiddler,我发现它很容易使用(而且它在Mac,Windows和Linux上都是免费的,可用的)。
谢谢。有没有办法获得明文数据?这个结节在转换为明文之前仍然会记录请求。明文请求的优点是,我可以轻松地将其与浏览器中开发工具的请求进行比较。 –
@TomášZato我不确定我按照你的要求。你想要原始网络请求而不是JSON吗? – SylonZero
准确地说,原始的HTTP数据。我甚至不知道为什么ti会显示JSON。 –