charles 代理 ---Map local失败的问题

790 阅读1分钟
  • 起因

业务需要带上cookie。调试本地的html文件之前一直用的vs code的devServer,后来感觉每次还要配host有点麻烦。于是开始学习使用charles

  • 功能

charles的map local功能能够将本应该从远程服务器获得的html文件或Json文件,重定向到使用本地文件。

www.baidu.com/res/a.html 经过map local配置后,可以在地址不变的情况下呈现本地的 a.html。

( 但是axios还是会访问线上的接口)

  • 问题

!失败,只填写Host、path和本地路径,无法使用本地文件,如下图。

image.png

  • 解决

远程服务器是https协议,若在配置protocol时设为http,能够实现本地代理。

image.png

  • 原因

待研究