2011-08-01 20 views
3

所以我想监视一个应用程序,并查看从应用程序发送到服务器的所有请求,如果可能的话,所有的响应也(有点像一个盒子周围的应用程序)有没有办法做到这一点? 也有任何本地代理服务器的Android像查尔斯代理?如果没有人能告诉我如何去创建一个。任何方式来监视应用程序上的所有GET请求android

+0

为什么不创建某种数据库来记录android手机的所有获取请求,然后创建一个可以很好地显示所有日志的网页。 – Pengume

+0

@Jared这就是我想要做的,但我如何登录请求的 – Arveen

回答

1

如果你可以在仿真器上加载它,你可以使用类似Wireshark的东西来查看所做的请求。该模拟器也用于有一个http代理选项,但它没有很长时间的工作。

+0

不,这不是我正在寻找的,所有请求都需要在设备上进行监视,实际上我正在为此编写一个应用程序。 – Arveen

+0

在这种情况下,它可能只能在根植电话上使用。例如[Shark](https://market.android.com/details?id=lv.n3o.shark&feature=search_result),它使用底层的Linux操作系统来捕获TCP流量。 –

+0

是的,我需要它为一个根深蒂固的手机,我看到了tcp转储方法,但这有点复杂,因为你需要一台计算机来分析捕获的数据,捕获的,太多了,我正在考虑启动一个本地代理服务器并在记录数据时通过该服务器路由流量 – Arveen

相关问题