Charles 是 Mac 下常用的抓包工具,它通过将自己设置成系统的代理服务器,从而完成了抓包的工作. 同类的工具还有 fiddler 和 Wireshark,其中 fiddler 是微软公司使用 .NET 开发的工具,适用于 Windows 操作系统,虽然通过 mono 框架使其可以在 Mac 上安装,但类似于网页通过 Cordova 生成混合应用,混合应用的性能和原生应用相差很大,fiddler 的 Mac 版本存在更新慢,卡顿等问题.Wireshark 可以在 Windows 和 Mac
首先在地址https://www.telerik.com/fiddler 下载我们需要的fiddler 在新窗口中写上一些信息然后点击[Download for Windows]进行下载: 安装成功后打开菜单选项:Tools=>Options=>Connections 将这里的Allow remote computers to connect前面选项的勾打上.如果你本地的8888端口被占用了,那么需要将Fiddler listens on port中的端口号修改成本机没有被占用的端口号.接着重
1.User Fiters启用 2.Action Action:Run Filterset now是否运行,Load Filterset加载,Save Filterset保存: 3.Hosts过滤 Zone:指定只显示内网(Intranet)或互联网(Internet)的内容: Host:指定显示某个域名下的会话: -No Host Filter:无HOST过滤: Hide the following Hosts:只显示如下HOST: Flag the following Hosts:加粗显示如