现象:手机抓包时,charles提示Not allowed GET http://xx.xx.com/xx - connection,请求status显示block
排查原因:
1、换手机连接抓包工具,现象也是同上,可以排除手机的原因
2、检索网络上关于报错的解决方案
以上原因都检查了一遍,仍然请求不通。
3、怀疑是charles配置有问题,检查了一遍配置,发现有一项配置并非自己设置,将配置关闭后,请求正常。配置如下
该配置项主要用来制定哪些请求和网站可以用charles进行调试和抓包,当在配置项中添加了网络请求地址,就只有被添加的url地址可以正常请求,其他的请求都会被block掉或者返回403。
这个功能在只关心特定请求,排除无关请求干扰时非常有用。