Android如何类似firebug一样监控其HTTP请求,求助,需要知道应用端是发送哪个HTTP请求的

2025-04-30 09:08:44
推荐回答(4个)
回答1:

目前android提供的工具没事,我们写工程都是自己写http请求,每次请求的时候打Log,记录请求的url和参数。请求回来了,打log,记录回来的数据,记录数据的状态,数据的内容。
目前只能这样。如果用模拟器的话,可以用vnStat或者CommView之类的监控电脑网卡的请求,间接的监控手机。一般开发用手机测试,这样就不行了。只能打log了

回答2:

目前android提供的工具没事,我们写工程都是自己写http请求,每次请求的时候打Log,记录请求的url和参数。请求回来了,打log,记录回来的数据,记录数据的状态,数据的内容。
目前只能这样。如果用模拟器的话,可以用vnStat或者CommView之类的监控电脑网卡的请求,间接的监控手机。一般开发用手机测试,这样就不行了。只能打log了

回答3:

用tcpdump ,什么包都可以抓
比如
tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

然后用wireshark 查看
tcpdump命令这个写的不错:http://blog.csdn.net/s_k_yliu/article/details/6665673/
和wireshark一起使用例子:http://blog.csdn.net/langeldep/article/details/6156818

回答4:

请使用SocketSniff软件,啥子请求都可以拦截监控到,我现在就用的这个软件监控的,希望对你有用!