标签: charles-proxy

如何在Xcode 6(iOS 8)模拟器上使用Charles Proxy?

似乎iOS模拟器的目录已更改.它曾经存在~/Library/Application\ Support/iPhone\ Simulator/,现在它在~/Library/Developer/CoreSimulator/Devices/.

ios ios-simulator xcode6 ios8 charles-proxy

81
推荐指数
4
解决办法
6万
查看次数

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

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

emulator -http-proxy 127.0.0.1:8888 @NexusOne
Run Code Online (Sandbox Code Playgroud)

我可以看到来自Charles的Android模拟器的流量,但问题是我正在开发使用SSL的实时API,我不知道如何配置Charles让我玩发送的数据和接收.我知道在Charles中设置SSL的两个方面(代理 - >代理设置 - > SSL和代理 - >客户端SSL证书)但我找不到任何可以让我做我想做的事情的体面文档.有没有人经历过Charles或者一般的证书,他们可以解释如何实现这一目标.也许证书的入门书也会很好,因为我似乎缺乏知道这为何如此困难的原因.

ssl android ssl-certificate webproxy charles-proxy

60
推荐指数
6
解决办法
15万
查看次数

SSL代理/查尔斯和Android的麻烦

我想使用Charles代理工具测试Android设备的Https调用.我需要查看调试应用程序的原始请求/响应内容.我通过在"代理设置" - > SSL选项卡下添加主机和端口来配置Charles.当我运行应用程序时,所有SSL调用似乎都会从Charles快速消失.有没有人知道如何解决这个问题.Charles文档似乎没有Android设备的信息.

proxy android charles-proxy

59
推荐指数
6
解决办法
11万
查看次数

是否可以使用Charles Proxy重写状态代码?

我正在使用Charles Proxy重写API的响应以进行测试.

如果我设置断点,我可以按照自己的意愿完全重写原始响应.

但是,如果我想通过"重写"工具自动化它,我就卡住了,似乎你无法修改状态代码:

重写规则面板

你知道我错过了什么吗?

proxy rewrite charles-proxy

54
推荐指数
4
解决办法
3万
查看次数

Charles - 如何使用"客户端地址"字段过滤录制内容?

我正在我的计算机上调试,通过在iPad中添加IP作为代理.我只需要看到来自iPad而不是电脑的流量.

"概述"部分的"客户端地址"字段中提到了iPad的IP.我如何看到来自该IP的请求?

proxy remote-debugging charles-proxy

45
推荐指数
3
解决办法
3万
查看次数

查尔斯代理在SSL连接方法上失败

我有Android 4.3强制通过IPTABLES使用Charles代理.查尔斯证书安装在手机上.我能够在浏览器中捕获正常的SSL流量,如https网站.所有POST和GET方法似乎都能正常工作.在特定应用程序中,使用SSL CONNECT方法时失败.

  • 网址:https://XX.XX.XXX.XXX/
  • 状态:失败
  • 失败:SSLHandshake:收到致命警报:unknown_ca
  • 响应代码: - 协议:HTTP/1.0
  • 方法:CONNECT

请帮忙!

ssl proxy iptables charles-proxy

36
推荐指数
7
解决办法
5万
查看次数

如何使用charlesproxy检查websocket流量以用于iOS模拟器/设备

我想检查通过网络套接字的网络流量,我无法控制网络代码,因为这是一个二进制库,我没有源代码,所以我不能在网络部分做任何日志/断点码.

我已经尝试使用最新版本的CharlesProxy声称能够嗅探网页框,但是当我尝试使用网页框时,我甚至没有在我的iPhone调用的端点列表中提到网址.

版本3.11发行说明

我已经验证CharlesProxy配置正确,因为即使在SSL下我也可以检查非websocket流量.

所以我的问题是:有没有人找到一个解决方案来检查通过CharlesProxy通过websockets的流量?

注意:使用iOS9时,我禁用了ATS

谢谢!

sockets cfnetwork websocket ios charles-proxy

34
推荐指数
2
解决办法
2万
查看次数

无法在 iOS Simulator 14.5 上安装 Charles 根证书

在 Charles mac 应用程序上,如果我去

帮助 > SSL 代理 > 在 iOS 模拟器上安装 Charles 根证书

然后从 Xcode 运行任何模拟器我没有看到模拟器上安装了 Charles 证书。

我正在使用 Charles v4.6.1。这在 iOS Simulator 14.4 上运行良好。如果您有任何解决方案,请告诉我。

proxy charles-proxy

33
推荐指数
4
解决办法
6342
查看次数

Charles ssl证书下载失败"由于网络故障"

Charles SSL/HTTPS代理在我的三星Galaxy S5手机上工作正常.

我没有调试时删除证书,因为手机警告我第三方监控的连接.

现在,当我尝试从http://www.charlesproxy.com/getssl/重新下载证书时,由于网络故障错误,我收到charles-proxy-ssl-proxying-certificate.pem下载失败:

由于网络故障,charles-proxy-ssl-proxying-certificate.pem下载失败.

手机设置为使用Charles代理.可以在Charles中检查HTTP流量.

我正在运行Charles 3.11.4,但我也用3.11.2进行了测试.手机正在运行Android 5.0

我使用LG Nexus 5进行了测试,下载并安装了证书,没有任何问题.

ssl https proxy android charles-proxy

32
推荐指数
3
解决办法
2万
查看次数

Android模拟器网络配置

所以我设置了charles代理来监控Android模拟器的流量.

现在当我在Android浏览器中打开一个网站时,例如: - google.com我在查尔斯代理中看到了google.com.

但是当我在模拟器中打开一个应用程序(比如说应用程序)时,如果应用程序进行了一些网络调用,我会在查尔斯代理上看到ip地址而不是域名.

因为应用程序给我一个错误的错误等.

任何人都可以告诉我如何更改Android模拟器的DNS配置,以便它发送主机名而不是IP地址?

或者此问题的任何其他解决方案.

谢谢

dns proxy android android-emulator charles-proxy

30
推荐指数
1
解决办法
2241
查看次数