charles 网络重定向

将某个请求进行重定向,用重定向的内容响应请求的内容,主要有两个功能map remote和map local。map local将某个网络请求重定向到本地某个文件;map remote将某个网络请求重定向到另一个网络请求。

两者都可以将js、css、html以及api接口进行重定向,此外也可以使用通配符来进行简单的批量匹配,达到批量重定向的目的。

Map remote

       Map remote是将请求的URL,直接换成目的URL的请求,并返回目的URL的响应

访问www.cctv.com,在charles中可以看到如下

map local

Map local是将请求的URL的响应,换成本地机器上的文件的内容,如D盘的某个文件为shichang.html,做如下配置

访问travel.cctv.com,在charles中可以看到如下

它的一个重要用途是实现接口数据的修改,新建一个 json文件,将请求到的json数据复制到该文件,保存到本地。

请求该接口,访问到的数据就是本地json文件的数据了(将json数据传回前端请求)。在进行接口调试的时候,我们可以修改json文件,这样就不用每次都打断点修改json数据。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介 Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。...
    薪火_阅读 101,459评论 10 60
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,859评论 0 9
  • 今年圣诞节大街上已经不像往年那么热闹了,也对,中国人该过的始终还是自己的传统节日。年末了,回想年初立下的flag实...
    墨鱼的夏天阅读 265评论 0 0
  • 如果macd和kdj联合起来看,信号就更加准确了一些,股市的变化千变万化,千万不要以为金叉就可以买进,死叉就要卖出...
    笑傲江湖201710阅读 242评论 0 0
  • 好久没有这么放松,这么开心过了。本来说春暖花开再来找我的你突然到访让我欣喜若狂,虽然某人一下飞机就吐槽上海一点都不...
    小小乐112阅读 417评论 0 1

友情链接更多精彩内容