当前位置: 首页 > 知识库问答 >
问题:

配置Fiddler以监视来自Android Emulator的HTTPS请求

申屠无尘
2023-03-14

我正试图从我的开发机器上运行的Android emulator(Android Studio的qemu)捕获https请求。我启动了带有命令行选项的模拟器-http proxy localhost:8888,以指向机器上运行的Fiddler,我已经将Fiddler根证书复制到虚拟SD卡并安装了它。http通信被完美捕获,但所有https请求都会失败,并在Fiddler中显示为:

HTTP   Tunnel to  (dest IP address here)

请求:

CONNECT (dest IP address here):443 HTTP/1.1
Host: (dest IP address here):443

答复:

HTTP/1.1 200 Connection Established
FiddlerGateway: Direct
StartTime: 10:39:08.556
Connection: close

我在其他地方读到有关安装根证书的内容,请访问http://ipv4.fiddler:8888/FiddlerRoot.cer但此操作失败:

HTTP/1.1 405 Method Not Allowed
Date: Wed, 17 Aug 2016 09:43:14 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Cache-Control: no-cache, must-revalidate
Timestamp: 10:43:14.490

This endpoint does not support HTTP CONNECTs. Try GET or POST instead.

我在尝试使用主机IP地址而不是ipv4时得到了相同的响应。提琴手。我也无法在emulator浏览器中获取Fiddler Echo服务页面,但它在主机浏览器中运行良好。

如果有人能指出我错在哪里,我真的很感激,我的想法开始枯竭了!

共有1个答案

仲和韵
2023-03-14

在我的生活中,我无法让Fiddler 4在我的Windows 10机器上捕捉Android流量。然而,我使用Charles Proxy:http://www.devsbedevin.net/debugging-android-ssl-traffic/要成功得多

主要的缺点是,即使它有一个很好的试用期,查尔斯·代理公司也不是免费的。

 类似资料:
  • 是否可以配置Microsoft的应用程序洞察来监视Windows服务? 我有一个运行在Azure中的VM,它承载了web服务。我需要安装哪个版本的监控代理,需要采取哪些步骤才能在仪表板中看到监控数据?

  • 理解如何配置 Ceph 监视器是构建可靠的 Ceph 存储集群的重要方面,任何 Ceph 集群都需要至少一个监视器。一个监视器通常相当一致,但是你可以增加、删除、或替换集群中的监视器,详情见增加/删除监视器和增加/删除监视器( ceph-deploy ) 。 背景 监视器们维护着集群运行图的“主副本”,就是说客户端连到一个监视器并获取当前运行图就能确定所有监视器、 OSD 和元数据服务器的位置。

  • 我正在浏览一个似乎通过javascript填充数据的网页。我想为我的浏览器使用一个扩展,它可以让我看到对什么url发出了什么请求,以及从请求中返回了什么数据。 任何帮助都将不胜感激。

  • 问题内容: 我正在使用God(一个Ruby gem)监视我的Redis服务器。但是,我现有的服务器可能已经有一个redis up实例。如何确定它监视已经启动的 现有Redis服务器 进程? 这是我的上帝文件,用于redis: 问题答案: 要回答这个问题: 我在我的God文件中放入了w.pid_file =“ SOMETHING”,并确保在Redis的配置文件中也设置了此PID文件。

  • 我已经用SSL配置了Tomcat V7.0服务器,如下面的链接所述。https://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html#配置 我没有收到通过REST客户端发送的请求的任何响应。URL:https://localhost:8443/context/getdata https://localhost:8443/

  • (心跳配置) 完成基本配置后就可以部署、运行 Ceph 了。执行 ceph health 或 ceph -s 命令时,监视器会报告 Ceph 存储集群的当前状态。监视器通过让各 OSD 自己报告、并接收 OSD 关于邻居状态的报告来掌握集群动态。如果监视器没收到报告,或者它只收到集群的变更报告,那它就要更新集群运行图。 关于监视器与 OSD 的交互 Ceph 提供了合理的默认值,然而你可以覆盖它们