Javascript 如何查看来自请求模块的请求到底发送了什么?
我正在尝试使用登录到服务器。服务器拒绝该请求Javascript 如何查看来自请求模块的请求到底发送了什么?,javascript,node.js,node-request,Javascript,Node.js,Node Request,我正在尝试使用登录到服务器。服务器拒绝该请求 如何获取请求的精确明文数据请求(选项,回调)或请求。post(选项,回调)正在发送?有一个用于调试请求调用的模块:。这将为用于生成实际请求的数据提供JSON输出。注:该模块已过时,似乎没有太大的发展 如果您正在寻找一种更好的方法来监控在任何场景(不仅仅是Node.js)中都能工作的原始输出,那么您应该使用Web嗅探器/调试代理,如Wireshark或Fiddler。我使用过Fiddler,我发现它很容易使用(而且它是免费的,可以在Mac、Window
如何获取请求的精确明文数据请求(选项,回调)或
请求。post(选项,回调)
正在发送?有一个用于调试请求调用的模块:。这将为用于生成实际请求的数据提供JSON输出。注:该模块已过时,似乎没有太大的发展
如果您正在寻找一种更好的方法来监控在任何场景(不仅仅是Node.js)中都能工作的原始输出,那么您应该使用Web嗅探器/调试代理,如Wireshark或Fiddler。我使用过Fiddler,我发现它很容易使用(而且它是免费的,可以在Mac、Windows和Linux的测试版上使用)
谢谢。有没有办法获取明文数据?在将请求转换为纯文本之前,此结节仍然记录请求。纯文本请求的优点是,我可以很容易地将其与浏览器中开发工具的请求进行比较。@TomášZato我不确定我是否遵循了您当时的要求。您想要原始网络请求而不是JSON吗?确切地说,是原始HTTP数据。我甚至不知道为什么ti会显示JSON。Ok-修改了我的答案。如果您正在寻找一种更通用的方法来监控来自任何平台上编写的任何应用/服务的任意网络流量,请使用网络嗅探器类型的工具-我推荐了一种我以前使用过的工具(Fiddler)。希望这有帮助!