移动端测试的过程中,安卓设备抓取网络包是比较方便的,但是遇上iPhone或者ipad就比较麻烦。Charles是通过代理的形式截取网络包的一款抓包工具,用来实时抓取网络包非常方便,本文示例如何通过Charles抓取手机上的请求。
1.设置Charles代理端口,默认8888
01.gif2.保证抓包电脑和手机网络通畅(同一网段)
02.png03.png
3.手机网络设置中设置代理
ip为Charles所在电脑ip
端口为Charles中设置的代理端口
04.png
4.代理成功后Charles会自动检测到设备,允许后即可开始抓包
05.png5.开始抓包,截取手机端发出的请求
06.png07.png
08.png
网友评论