我们测试的时候经常会对不同端进行测试,包括web端,客户端,手机端等等,那么我们应该怎么抓包呢?
首先,http抓包
这个不用介绍了,打开fiddler就可以直接抓包了。
其次,https抓包
这个我以前吃亏,以为抓不到包,是哪里有bug或者网络环境有问题,后来才知道,需要打开fiddler配置。tool-options-https,按图中打上对勾就可以了。
其次,手机端抓包
这个需要同时配置手机和fiddler两个端。手机端tools-options-connections,勾选允许远程连接。
手机端打开网络,一般是长按所连接的wifi,在里面代理设置为手动,IP为fiddler所在电脑的IP,端口和上图对应即可。好了,可以抓包了。
最后客户端,客户端没什么配置的,只要在客户端打开代理自动检测即可,不过这个依赖于你这个产品有没有这个功能了。