移动端测试的过程中,安卓设备抓取网络包是比较方便的,但是遇上iPhone或者ipad就比较麻烦。Charles是通过代理的形式截取网络包的一款抓包工具,用来实时抓取网络包非常方便,本文示例如何通过Charles抓取手机上的请求。
1.设置Charles代理端口,默认8888

2.保证抓包电脑和手机网络通畅(同一网段)


3.手机网络设置中设置代理
ip为Charles所在电脑ip
端口为Charles中设置的代理端口

4.代理成功后Charles会自动检测到设备,允许后即可开始抓包

5.开始抓包,截取手机端发出的请求



网友评论