问题标签 [charles-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
163934 浏览

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

我想使用 Charles Web 代理在 Windows 中使用 Android 模拟器。我已经成功设置了 charles 并使用命令行启动了模拟器:

我可以看到来自 Charles 的 android 模拟器的流量,但问题是我正在开发一个使用 SSL 的实时 API,我不确定如何配置 Charles 让我播放发送的数据和已收到。我知道在 Charles 中设置 SSL 的两个区域(代理 -> 代理设置 -> SSL 和代理 -> 客户端 SSL 证书),但我找不到任何体面的文档让我可以做我想做的事. 有没有人有查尔斯的经验,或者一般的证书,谁可以解释如何实现这一点。也许证书入门也很好,因为我似乎缺乏关于为什么这如此困难的知识。

0 投票
2 回答
15583 浏览

configuration - 如何使用 Charles Proxy 通过 https 启用 Map Local?

我正在使用 Charles Proxy 方便的Map Local工具来开发 CSS 文档。这样我就可以立即看到我的编辑,而无需重新部署整个东西,这在企业级 Web 应用程序的美妙世界中节省了大量时间。

我刚刚发现 Map Local 不适用于 https 协议。我对 http 没有任何问题,一切都按预期工作。

我使用的是 Windows 7,每个浏览器都存在问题。

什么可能配置错误?

0 投票
2 回答
3082 浏览

eclipse - Charles 调试代理没有检测到 Eclipse 生成的流量?

我正在尝试调试一个 Java 类,该类使用 Jsoup 通过 Charles 调试代理发送和接收 http 流量,但 Charles 未能检测到任何流量。我想要做的是检查我的应用程序正在发送和接收(主要是发送)的流量。

我知道连接可以正常工作,因为我可以打印我的请求返回的 HTML,并且我已将网络连接的“活动提供程序”设置为本地,端口和主机与我在 Charles 中设置的匹配....有什么我在失踪?有一个更好的方法吗?

我必须补充一点,告诉 Eclipse 检查更新会导致 Charles 增加流量!?

提前致谢!

0 投票
1 回答
1493 浏览

windows-phone-7 - Charles Proxy 停止 WP Emulator 互联网连接工作

我正在尝试使用 Charles Proxy 调试来自 Windows Phone 模拟器的流量,但如果我在启动 Charles Proxy 后运行模拟器,则模拟器根本无法连接到互联网。来自模拟器的流量也不会在 Charles Proxy 会话窗口中获取,但来自 Windows 上的 Chrome 的流量会。

在这个阶段我只想让普通的http工作,我需要做什么?

0 投票
2 回答
1394 浏览

apache-flex - 从 Flex 3 迁移到 Flex 4.5:网络格式问题

我目前正在将一个大型项目从 Flex 3 迁移到 Flex 4.5。我遇到的问题是网络通信:我们使用的是嵌入在 AMF3 中的自定义协议,但 flash.net.NetConnection 发送的消息似乎不可读。

我们的 Java 后端使用一些 BlazeDS 类来反序列化消息,即 flex.messaging.io.amf.AmfMessageDeserializer.AmfMessageDeserializer,我可以使用解码 AMF3 的 Charles Web Proxy 监控网络流量。下面的非常简单的代码发送一条消息,当在 Flex 3.5 中编译时,Charles 可以解码,但在 Flex 4.5 中不可以(我收到“无法解析数据(com.xk72.amf.AMFException:不支持的 AMF3 数据包类型 17 在 26”) )。

我已经在 localhost:80 设置了一个 apache 服务器来测试它。

有没有人在 Flex 4.5 中使用过 NetConnection 并遇到反序列化问题?你是怎么解决的?

谢谢,

丹尼尔

0 投票
2 回答
5575 浏览

iphone - 使用 Charles Proxy Socks 功能调试 iPhone 流量?

我正在尝试使用 Charles Proxy 来调试我的 iPhone 上的一些性能问题。我使用“http 代理模式”完成了所有工作,但使用“socks 代理模式”却没有这样做。由于 iOS 在 http 代理下表现出与现实生活中不同的行为(请参阅http://www.charlesproxy.com/documentation/configuration/proxy-settings/),我真的很想让 socks 代理工作。

在我的 iPhone 上配置 socks 代理后,我无法连接到任何站点,并且在运行 Charles 的机器上嗅探表明,每当我尝试连接时都会重置。我错过了什么步骤?

非常感谢您解释如何使其在 Mac 或 Windows 上运行!

0 投票
0 回答
524 浏览

php - 在 PHP 中使用 Fiddler2/Charles

如何Fiddler2在 PHP Web 服务中以自动方式使用来捕获请求标头并将它们发送到我的 PHP 代码的其他部分?我发现它可以在 PHP ( http://www.fiddler2.com/Fiddler/help/hookup.asp#Q-PHP ) 中实现自动化,但我找不到实现。Charles使用 Web 界面开始运行这项任务似乎更容易、更明显,但 Fiddler2 当然是免费的。任何其他链接或信息都会非常有帮助。

另外,我看到这些主要是调试工具,但是有没有理由建议在生产代码中使用它们来实现规模和每分钟数千个请求?

0 投票
2 回答
7356 浏览

debugging - 没有密码的查尔斯自定义 CA 证书

我正在使用出色的Charles代理来简化 Web 调试。我正在使用它的 SSL 代理功能,并安装了它附带的通用 CA 证书。虽然这可行,但它是不安全的,因为只要我的浏览器信任此证书,我就容易受到 MIM 攻击。

我正在尝试使用 OpenSSL 创建“自定义 CA 证书”,因为 Charles 允许解决此问题。这些是我正在遵循的步骤:

按照这些步骤,我最终得到了一个自签名根证书 $NAME.crt,我成功地将它导入到我的 Mac OS X 钥匙串中。如果我输入密码,查尔斯的$NAME.pfxin Charles 可以正常工作并且被正确使用,但如果没有密码,它就不起作用。

我的问题是如何生成在 Charles 中有效且不需要密码的证书。

0 投票
3 回答
1502 浏览

android - Android 2.1-update1 AVD 无法成功连接到 Charles Web Proxy 3.6

从 Windows 7 上的管理员命令提示符中,我输入:

我返回以下内容:

当我在模拟器中打开浏览器时,Charles 中有以下条目:

如果我尝试使用我的 IP 地址,我会收到以下信息:

如何针对 Android 模拟器正确运行 Charles?

我已经阅读了其他关于在模拟器运行时在设置中设置代理和端口的帖子,但是我在打开 -debug-proxy 时收到了类似的错误。

谢谢。

0 投票
6 回答
24704 浏览

debugging - Charles Web 调试代理未检测到 vpn 连接

我有一个 VPN 连接,我正在使用 Charles Web Debugging Proxy 测试一些网站,但 Charles 似乎没有检测到我的 VPN 连接,因为它没有检测到我在 VPN 网络上运行的网站。请问有什么帮助吗?

谢谢