3

我正在创建一个应用程序,它必须跟踪给定应用程序发出的 http 请求。Android 有许多小部件,如天气预报小部件、股市报告等,它们经常向服务器发出请求以获取数据。我想要应用程序向服务器发出的所有请求 url。

当应用程序访问网络/wifi 或任何其他数据服务提供商时,我们可以记录 url 吗?

任何帮助,将不胜感激。

4

2 回答 2

3

当应用程序访问网络/wifi 或任何其他数据服务提供商时,我们可以记录 url 吗?

幸运的是,不,出于明显的隐私和安全原因。恶意软件作者会对此功能非常感兴趣。

于 2012-07-16T11:23:24.390 回答
0

You can use open source proxy servers made in java for example jHTTPp2.It is having good implementation of proxy server logic. All you need to do is just start the server from any android application and set proxy in your emulator or device to 127.0.0.1 and port as 8088(as by default the jHTTPp2 runs on that port).

You need to make some modifications to the proxy code as per Android requirements.

I hope this might be of some help to you.

于 2012-11-27T05:44:51.907 回答