您的位置 首页 软件教程

Charles修改Response 的操作步骤

摘要:       今天我们来学习一下Charles软件修改Response 的操作步骤,有不清楚的小伙伴,一起来学习一下吧。       Charles修改Response 的操作步......

      今天我们来学习一下Charles软件修改Response 的操作步骤,有不清楚的小伙伴,一起来学习一下吧。

      Charles修改Response 的操作步骤

      打开 Charles,点击工具栏 Help - Local IP Address,查看本机 IP,或使用命令行输入 ifconfig (Window
下为 ipConfig)也可进行查看,或 (Mac)alt + 鼠标点击桌面上右上角无线图标,也可进行查看自己的本机 ip

      点击工具栏的 Proxy - Proxy settings 打开代理设置页面,查看代理的端口,一般是 8888,保留即可。关闭此页面

      打开手机,确保手机和电脑连接在同一个局域网中,可通过 ping 能否 ping 通,如果不能,很有可能连接不上

      打开手机的网络设置中,找到此网络,点击高级设置,找到“代理”一项,选择 “手动代理”,之后填写自己的本机 ip
和代理端口(8888),点击确定。

      如果是正常情况,在手机点击确定生效的时候,电脑会弹出如下对话框,点击 Allow
即可,这是提示授权设备的弹框。然后随便打开手机的浏览器或者其他,就可以看到 Charles 的 Structure 栏下能够抓到手机的网络请求

      点击某一个请求,右键,点击 save Response,将响应内容保存到计算机中,命名无需加后缀。

      再次选中此请求,右键,下滑到最下面的 map
local,打开界面,将对应的请求映射到本地文件,这样之后手机访问此接口的时候就会相当于访问本地文件的内容,本地文件可以任意修改,就可以更改返回内容,如果不想使用本地文件映射了,直接删掉本地文件就可以。

      当我们下次请求此接口,就会发现使用的是本地文件,从接口前面的图标样式可以很容易的分辨。

      接下来我们就可以任意的修改返回内容为我们想要的东西了,即使接口 404 也是可以模拟的哦,或者接口 404
的时候,可以把响应改成我们想要返回的数据结构,就可以进行开发了.

      以上就是Charles修改Response 的操作步骤,希望学习后对你有所帮助。

Charles修改Response 的操作步骤

版权声明:本站部分文章和图片来源于网络,版权归原作者所有,如果侵犯你的版权,请发邮件,我们将及时删除!