使用 Charles Proxy 和 Visual Code 嗅探数据包

Posted

技术标签:

【中文标题】使用 Charles Proxy 和 Visual Code 嗅探数据包【英文标题】:Sniff Packets using Charles Proxy and Visual Code 【发布时间】:2019-08-06 13:13:59 【问题描述】:

我需要嗅探我的 node.js 应用程序正在发送的数据包。我正在运行 Visual Code 1.36.1

我在使用各种 SSL 代理的公司环境中。我正确设置了查尔斯,它看到了邮递员的请求。但是从我的 Visual code node.js 应用发出的请求不会被拦截。

我对 Charles 设置甚至 Visual Code 菜单都很满意。

How to view network traffic in Visual Studio 中的答案似乎并不适用,因为我使用的是 Macintosh,或者因为在回答该问题后 Visual Code 已更新。

【问题讨论】:

【参考方案1】:

添加环境变量

NODE_TLS_REJECT_UNAUTHORIZED=0

修复它。

从这里得到这个答案: Ignore invalid self-signed ssl certificate in node.js with https.request?

【讨论】:

以上是关于使用 Charles Proxy 和 Visual Code 嗅探数据包的主要内容,如果未能解决你的问题,请参考以下文章

无法使用Charles Web Proxy作为反向代理接收和转发远程请求

http调试工具Charles Proxy用法详解

如何在 Windows 上使用 Charles Web Proxy 和最新的 Android Emulator 配置 SSL 证书?

Charles Proxy 捕获 tvOS 10.2?

Charles Proxy 导致隐私错误

text 使用Genymotion与Charles Proxy