Charles抓取接口报文并修改各种参数信息调试_charles如何查看请求参数-程序员宅基地

技术标签: Charles  接口调试  抓包  

1.首先介绍Charles面板

在这里插入图片描述
图上顶部工具栏常用介绍:
1是清除按钮:点击后将清空左侧抓取的接口列表,如果接口太多,可以点击该按钮清空列表,重新发起请求,一目了然;
2.是停止按钮:点击该按钮Charles将停止结束工作;
3.断点按钮:该按钮稍后会重点介绍,我们调试接口就需要进行断点设置,然后修改参数,模拟请求;
4.重新发起选中的请求;
接下来,介绍左侧部分:抓取的接口会展示在左侧,点击>箭头展开就会看到接口详细地址,左侧下方可以进行接口url过滤,可以帮助我们精简左侧内容;
最后介绍的是右侧部分,右侧分为上下两部分:上面是请求相关面板,空白部分会展示请求头信息;下面是响应相关面板,空白部分会展示响应结果。

2.设置断点,修改请求参数,模拟接口调用

1.找到对应的url,点击>,找到需要模拟的接口
在这里插入图片描述
2.在下面选项中点击BreakPoints,目的是为选中的接口设置断点,设置完毕后就会看到断点按钮变亮了
在这里插入图片描述
在这里插入图片描述
3.查看当前哪些接口设置了断点
在这里插入图片描述
在这里插入图片描述
双击可以在下图对请求或响应进行选择,当勾选后,则在调试界面就可以对请求头或响应体参数进行修改
在这里插入图片描述

4.重新发起请求,就会进入到Charles设置好的断点界面
在这里插入图片描述
5.当修改参数执行后,既可以在页面也可以在Charles页面查看本次调试结果。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43012300/article/details/128138498

智能推荐

android仿微信消息长按根据触摸位置弹出对话框_android 微信撤回弹框-程序员宅基地

android仿微信消息长按根据触摸位置弹出对话框_android 微信撤回弹框

BootStrap入门篇_bootstrap开发入门-程序员宅基地

文章目录Bootstrap:1.概念:2. 快速入门3.响应式布局4.CSS样式和JS插件Bootstrap:1.概念:一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。..._bootstrap开发入门

python 读取csv文件中指定位置的数据_坑货两只的博客-程序员宅基地

要读取CSV文件中指定位置的数据,可以使用Python的内置库csv。代码示例:import csvwithopen("file.csv") as file: reader = csv.reader(file) rows = [row for row in reader] desired_value = rows[row_index][column_index]..._python读取csv文件指定数据

ini_set的用法-程序员宅基地

PHP ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 函数格式:string ini_set(string $varname, string $newvalue) 不是所有的参数都可以配置,可以查看手册中的列表。 常

java httppost 400_Spring RestTemplate HTTP Post与参数导致400错误的请求错误-程序员宅基地

。我 试图Instagram通过Spring Android 从API获取访问令牌。来自Instagram文档的请求是这样的:curl \-F 'client_id=CLIENT-ID' \-F 'client_secret=CLIENT-SECRET' \-F 'grant_type=authorization_code' \-F 'redirect_uri=YOUR-REDIRECT-URI..._resttemplate - post request for "404

C语言面试题大汇【同时考察下自己的C语言能力】_c语言真实问题考察-程序员宅基地

1、局部变量能否和全局变量重名?  答:能,局部会屏蔽全局。要用全局变量,需要使用"::"  局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。  2、如何引用一个已经定义过的全局变量?  答:_c语言真实问题考察

随便推点

四六级php,详解四六级查询API+网页_富士数码影像的博客-程序员宅基地

这个API是第三方API,第三方API的工作原理大都基于此,本文主要起一反三之作用,代码的不处周之还望及时指出。开发环境:WinServer2012 + php7.0 + Apache2.4.8思路:向官方查询界面传递参数,使用curl抓取结果网页,分析网页取出关键数据,将关键数据规则化后返回。基本思路抓取网址:http://www.chsi.com.cn/cet/ 通过显式传参方式传递姓名,学号..._仿四级查询网站源码

Windows Server 2008 采用UEFI+GPT方式安装系统的方法-程序员宅基地

First of all, the USB stick MUST be formatted as a FAT32 drive. NTFS will not work!(U盘必须格式化为FAT32格式,NTFS格式不能用)Next, follow my instructions fromInstalling Windows 7 or Windows Server 2008 R..._uefi安装server2008

CENTOS 7 使用ORACLE VM VirtualBox 创建两个虚拟网卡注意事项-程序员宅基地

使用ORACLE VM VirtualBox 创建两个虚拟网卡第一个HOST ONLY 设置一个网段第二个网络NAT 设置为与宿主机同一个网段...

解决ssm框架下maven风格使用com.mchange.v2.c3p0.ComboPooledDataSource,在初始化c3p0 pool时卡住不动_com.mchange maven-程序员宅基地

编程遇到一个问题:ssm框架下maven风格使用com.mchange.v2.c3p0.ComboPooledDataSource,在初始化c3p0 pool时卡住不动,以下是个人在解决时自己使用的方法: 1.当在application.xml中使用com.mchange.v2.c3p0.ComboPooledDataSource作为数据源时,如下图: 2.在pom..._com.mchange maven

angular点击按钮颜色切换_angular 点击按钮false变true_tamia_nice的博客-程序员宅基地

angular点击按钮颜色切换html文件中<button [class.color]="flag" (click)="getColor()">点我变变变</button><style> .color { background-color: skyblue; }</style>ts文件中export class AppComponent { flag = false; getColor(): void {_angular 点击按钮false变true

Lucene TF-IDF 相关性算分公式_score(q,d)=-程序员宅基地

Lucene TF-IDF 相关性算分公式时间:2014-02-17 01:43:15 类别:搜索引擎 访问: 1491 次Lucene在进行关键词查询的时候,默认用TF-IDF算法来计算关键词和文档的相关性,用这个数据排序TF:词频,IDF:逆向文档频率,TF-IDF是一种统计方法,或者被称为向量空间模型,名字听起来很复杂,但是它其实只包含了两个简单规则某个词或短语在_score(q,d)=