Charles系列6:新建或者改写一个请求
2018-07-26 本文已影响66人
microkof
起因
Charles的最大功能就是“改写”,系列之前几篇也介绍了各种改写方式,这篇介绍的Compose也能改写,也能创建。
Compose跟Rewrite对比
Compose只能创建和克隆Request,Rewrite只能重写Response。
Compose跟BreakPoints对比
- Compose重写只能重写Request;BreakPoints对Request和Response都能重写。
- Compose不仅可以重写现有的请求,也可以在Charles里新建请求;BreakPoints只能对已有请求发起断点。
- Compose不由浏览器发起,重写之后的响应也不会反映到浏览器中,只在Charles内可见;BreakPoints通常由浏览器发起。
- Compose能改的东西不多,操作简单;BreakPoints能改的东西最多,操作起来最麻烦。
操作步骤
- 你可以从 Tools - Compose 创建一个请求,也可以右击请求,克隆一个请求。
- 编辑请求。
- Execute即可。
Compose new
Compose new就是新建请求。