最近做了个fiddlercore抓包程序,在ie、火狐、chrome和360安全浏览器下测试发现ie和火狐的请求和可以正常抓取,chrome和360浏览器下抓取不到。需要排查下面几点:
- 程序代理是否设置为系统级的。
//启动方式FiddlerCoreStartupFlags oFCSF = FiddlerCoreStartupFlags.RegisterAsSystemProxy;//定义http代理端口int iPort = 8877;//启动代理程序,开始监听http请求//端口,是否使用windows系统代理(如果为true,系统所有的http访问都会使用该代理)//FiddlerApplication.Startup(iPort, true, false, true);FiddlerApplication.Startup(iPort, oFCSF);
- chrome或者360浏览器是否安装启用了Proxy SwitchySharp扩展。
- 是否安装了谷歌访问助手等代理扩展。
