美文网首页
iOS Charles断点修改参数重发请求网速模拟

iOS Charles断点修改参数重发请求网速模拟

作者: 刃之剑 | 来源:发表于2021-02-04 09:37 被阅读0次

1.请求断点

在Charles的请求预览界面中,右键点击某条/组请求,在弹出的选项列表中有Breakpoints选项。图示如下:


image.png

点击Breakpoints后即为该请求设定了断点。默认情况下,在该请求的Request / Response过程都会受断点控制,即在Request数据发送到的服务端之前会被暂停,在Response数据发送到客户端之前也会被暂停。可以从Charles菜单栏 -> Proxy -> Breakpoint Settings中编辑断点的参数。比如,只需要对Response过程加断点,可以将Request的勾选状态取消。图示如下:

image.png

在断点状态下,可以预览和修改请求的中间数据,之后点解Execute按钮即可继续执行请求。

2.数据修改

五、数据修改

Rewrite和Breakpoint Editing都可以起到修改请求数据的作用。

Rewrite

在Charles菜单栏 -> Tools -> Rewrite中可以开启Rewrite功能,点击Add按钮可以添加一条设置,并可以在右侧的Locations和Rules中分别添加要Rewrite的请求路径和Rewrite规则。图示如下

image.png

Rewrite适合应用于对请求的批量和长期修改,对请求数据影响较大(测试结束后经常忘记去掉规则)。

3.请求重发

在Charles的请求预览界面中,右键点击某条/组请求,在弹出的选项列表中有Repeat和Advanced Repeat两个选项。图示如下:


image.png

单击Repeat会重发该请求一次,常用于测试服务接口能否正常访问,客户端能否正常收到返回数据等。单击Advanced Repeat会弹出重发参数编辑页面,图示如下:

image.png

4.网速模拟

在Charles菜单栏 -> Proxy -> Throttle Settings中可以启用Throttling(节流)功能,并自定义Locations(受限服务接口)和Throttle Configuration(节流配置)。支持对Throttle preset(预置的数据传输方式)、Bandwidth(带宽) Utilisation(利用比率)、 Round-trip latency(往返延迟)、MTU(最大传输单元) Reliability(可靠性) Stability(稳定性)等参数进行编辑。其中,在Throttle preset支持模拟3G/4G网络环境。图示如下:

image.png

相关文章

  • iOS Charles断点修改参数重发请求网速模拟

    1.请求断点 在Charles的请求预览界面中,右键点击某条/组请求,在弹出的选项列表中有Breakpoints选...

  • charles常用功能

    charles使用教程 简介 安装证书 过滤网络请求 断点 模拟弱网环境 重发(造数据、简单并发) 一、简介 Ch...

  • Charles

    Charles主要功能: 截取Http和Https网络封包 支持重发网络请求,方便后端调试 支持修改网络请求参数 ...

  • charles的使用

    charles 常用功能 1、截取接口信息 2、断点并修改网络请求 3、模拟弱网 安装配置 Charles官网ht...

  • Charles打断点、模拟弱网

    修改request请求参数值(通过断点修改) 修改request请求参数值(通过画笔修改) 修改response请...

  • Charles--优秀的生产力工具

    Charles 又名“青花瓷”,以其ICON得名。 网络请求抓包、模拟网络延迟、修改网络参数(request\re...

  • Charles 安装使用教程

    常用功能1、截取接口信息2、断点并修改网络请求3、模拟弱网 安装配置 Charles官网https://www.c...

  • Charles - Windows

    Charles 可以对域名和路径进行归拢,看起来比较方便,也可以就行断点、模拟网速、autoResponse 等功...

  • charles修改请求参数

    1.右击 2. 3. 4. 5,刷新客户端

  • Android逆向 Charles断点修改参数

    1.打断点,你想修改返回值的接口打上断点, 2、再次请求,断点会阻挠,点击edit request,再点击exec...

网友评论

      本文标题:iOS Charles断点修改参数重发请求网速模拟

      本文链接:https://www.haomeiwen.com/subject/nfovtltx.html