使用Fidder来拦截Android发送的HTTP请求
Fiddler是一个http调试代理,它能够记录所有的你电脑和互联网之间的http通讯,Fiddler可以也可以让你检查所有的http通讯,
设置断点,以及Fiddler所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。
Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。
有关Fiddler的使用教程请移步:Fiddler 教程
当然,第一件事情就是要确保你电脑上安装了Fiddler,如没有,请下载安装.下载地址
打开你的Android模拟器,依次点击 Setting -> More… -> Mobile networks -> Access Point Name
上面这个是模拟器设置,如果你用的是Genymotion的模拟器,便和真机设置一样;
PS:如果用真机,要保证真机和PC在同一个局域网类(在这里,我用的是Wifi)
设置Fiddler
这一步是非常重要的一步,打开Fiddler, 选择Tools -> Fiddler Options...
,然后选择Connections
选项卡,勾选Allow remote computers to connect
,
重启Fiddler就可以了。如下图所示: