1

I have an app, and I would like to know the webservice URL that it calls. Is there anyway to find this out?

4

3 回答 3

0

或者您可以使用 fiddler 和 PC 为手机设置代理,如下所示: http: //www.cantoni.org/2013/11/06/capture-android-web-traffic-fiddler

那么你会很容易地得到所有的 API 请求......

于 2014-03-28T06:30:34.873 回答
0

您可以使用 app 执行此操作tPacketCaptureWireShark它可以将网络转储存储为您的 PC 上的其他程序或其他程序可以读取的格式。

于 2013-08-02T14:25:13.473 回答
0

你应该先检查你的安卓日志。如果应用程序没有通过它公开有关请求的信息,那么最好的办法就是反编译应用程序。如果 URL 是静态的,只需查看数据文件即可获得地址。如果它是动态的,您可以修改 dalvik 字节码使其记录到 logcat 并重新编译 apk。如果一切都失败了,您可以使用 tcpdump。您需要 root,并且可以按照本教程使用 wireshark 轻松地对其进行可视化。

于 2013-07-26T13:52:09.603 回答