安装

官网下载 https://www.charlesproxy.com/download/
激活 https://www.charles.ren/

安装证书

image.png
image.png
点击【安装证书】,下一窗口默认【当前用户】
image.png
选择【受信任的根证书颁发机构】
image.png
之后点【下一步】,然后点【完成】
再之后会弹出如下窗口
image.png
点击【是】信任,然后就提示【导入成功】。

过滤请求

1. filter简单关键字过滤

在filter框中输入baidu,左侧列表中就会只剩下包含baidu关键字的请求
image.png

2. 录制模式

image.png
添加要录制(上图3include)或者不录制(上图3后边的exclude)的参数
image.png

3. 在左侧请求列表上对想要关注的请求右击选择【Focus】,Charles就会自动把其他请求折叠起来(如下图9),如果是在Sqquence标签下的话,需要勾选Focussed复选框(如下图10)

image.pngimage.png

限流模式

image.png

修改服务器返回的内容

  1. Map适合长期将某些请求重定向到另一网址或者本地文件
  2. Rewrite适合对网络请求进行一些正则替换
  3. Breakpoints适合做临时性的修改

    Map

    Map Remote

    将请求映射到远程服务器 :::tips 序号3位置不勾选开启的话无法点下边Add添加按钮 ::: image.png
    点【Add】按钮后按如下表单填入参数
    image.png

    Map Local

    将请求映射到本地文件 :::info Case-sensitive:是否区分大小写 ::: image.png
    其中本地文件可以从请求中保存,例如下图所示
    image.png

    Rewrite