(1)首先得区分开这个修改返回数据与mock的区别,前者是后端已完成,接口能正常请求到数据,我们做的是修改返回的数据。后者是后端没有完成,无法请求到数据,我们做的是构建一个虚拟的后端,只要前端请求就将事先准备好的数据返回即可,这里会有一个mock的服务
(2)怎么使用fiddler修改返回的数据并让前端显示我们返回的数据
①首先设置代理:要能抓到https的包需要按照第一张图设置好,第二张图是设置连接得,2张图设置好就可以正常抓包了,一般来说fiddler一旦启动,代理服务器就自动启动了,我们前后端的交互都会过代理服务器也就是fiddler
②其次设置断点与修改返回值并发送到界面进行展示
选中这个,这个选项的意思是响应之后,响应数据不发给前端
查看对应接口的响应数据并修改,响应数据展示要选中TextView,然后直接修改,修改完成后点击Run to Completion就会将我们修改好的数据返回到界面上进行显示