最新的版本,添加了缓存的机制,但是不知怎么的,总是感觉比以前的版本慢了许多。
Charles 是开发者和产品经理不可缺少的抓包工具。
目前,Charles 配置只能抓取 http 的请求,如果 需要抓Https 你需要添加证书啥的,自己去搞吧!
第一步: 配置 Charles Proxy
点击 Proxy --》 Prxoy Settings
Like this:
You should input the Port: 这个的端口号,你可以随便输入,建议是大于 1024 小于 65535 最好是大于 10000, 不要用常用的端口。避免冲突。
第二步: 查看电脑的IP
打开我们的手机,注意抓包的前提,是必须在同一个网络里面,所以我们链接的wifi 必须是同一个的!
先看一下我的电脑的wifi:
然后查询一下电脑的IP地址,这个很简单的,打开你的terminal 就是俗称的命令行工具,
如果你用的是Mac 电脑:
查看自己的Ip地址
看 en0: IPV4 192.168.1.102 就是你的IP地址,记下来!
如果是windows 的话,就用 ipconfig.
如果是Linux 的话 跟Mac 一样!
第三步: 配置手机的 代理
链接跟电脑的相同的网络:
链接成功之后,我们需要设置代理,我的手机是 长按住网络的item, 就弹出下面的弹框,
点击,修改网络即可,我们会看到 显示高级选项,默认是不勾选的,我们点击打开
这里 我们的服务器的主机ip 就是 我们电脑的IP 地址, 端口就是 第一步里面我们设置的charles Port 端口,
填写完成 如下图:
点击保存即可, 这个时候,当你第一次 打开APP,链接网络的时候,会有一个许可认真,电脑上面,点击 Allow 就可以了!
如图:
配置基本完成!
下面讲一下 最常用的东东:
点击右侧顶部的 Response OK JsonText 显示所有的 Json 数据,这里显示的是没有解码的数据,有的时候,看到的中文不是自己想要的,只要点击下面的Json Button 就可以了!这样就会以树的形式展示给用户:
例如:
写给丽娜姐的博客,感谢娜姐的关照,嘿嘿。
No comments:
Post a Comment