javascript - 如何监控 node.js 上的网络,类似于 chrome/firefox 开发者工具?

标签 javascript node.js https google-chrome-devtools

在开发客户端 javascript 应用程序时,开发者网络面板对于调试网络问题非常有用:

enter image description here

创建 NodeJS 应用程序的开发人员如何监控从 nodejs 应用程序到 http/https 服务器的网络流量?比如如何调试以下网络流量?

var http = require('http');
var req = http.request ...
req.write ...
req.send()

我的代码正在调用第三方 https 服务器,因此我无法使用 wireshark 或类似的数据包嗅探工具。

有关详细信息,我要调查的问题是 here .

编辑:

这里有类似的问题,询问如何用其他语言做同样的事情:

最佳答案

使用外部 HTTP 调试工具。您的选择包括:

您启动其中一个,告诉他们将流量路由到哪里,并将您的应用程序指向该调试代理而不是真实服务器。

关于javascript - 如何监控 node.js 上的网络,类似于 chrome/firefox 开发者工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28873332/

相关文章:

ssl - 是否可以在具有不同主机和域的网站上实现 ssl 证书 (HTTPS)?

javascript - Blogger javascript 无法从 http 到 https

javascript美元符号变量不起作用

javascript - JQDateRangeSlider更改边界问题

javascript - cookie的名称-值对可以不包含字符=吗?

node.js - 部署到heroku : Invalid end points

node.js - NodeJs 需要 ('./file.js' )问题

javascript - 使用正则表达式在javascript中的几种不同类型的标签之间选择文本

node.js - 浏览器关闭时的通知

django - Nginx 服务器同时具有 HTTP 和 HTTPS,浏览器选择 HTTP