当前位置: 首页 > news >正文

Charles日常使用

文章目录

  • 前言
  • 一、安装配置
  • 二、日常使用
    • 1.Charles篡改返回数据
      • 1.1.Breakpoints 断点方式篡改
      • 1.1.Map Local方式篡改


前言

提示:日常使用,不定时更新


一、安装配置

二、日常使用

1.Charles篡改返回数据

我们页面调试常常需要篡改返回数据,使用charles可以快速实现,省去服务端修改发布过程,这里有两种方式。方式一采用断点方式(手速要快),方式二采用Map Local 方式(推荐)

1.1.Breakpoints 断点方式篡改

1.对需要篡改的接口右键 -> Breakpoints
在这里插入图片描述
2.再次点击页面请求,会自动进入断点,点击 Edit Response 点击底部Json Text 修改返回数据,改成你需要的格式。由于页面即可能有超时时间,所以这里手速需要快,可以提前修改再进行覆盖粘贴(当然有时候还是快不过超时时间)
在这里插入图片描述
3.修改完成后点击 Execute即可完成

1.1.Map Local方式篡改

1.对需要篡改接口右键 ->Save Response 保存,记得保存路径后一步需要用(我这里保存桌面)
在这里插入图片描述
在这里插入图片描述
2.去桌面打开刚才保存的文件,修改数据,改成你需要的格式,这里就不展示了
3.对接口右键 -> Map Local 底部 choose 选择刚才保存的文件
在这里插入图片描述
4.重新请求,之后的每一次请求都是返回你刚才修改的数据格式
5.如何移除 Map Local ?顶部 Tools 选择 Map Local 选择需要移除的点击 remove
在这里插入图片描述
在这里插入图片描述

相关文章:

  • COLING 2022|CSL: 大规模中文科学文献数据集
  • angular开发新页面步骤总结
  • pta数据结构day12
  • Java并发编程解析 | 基于JDK源码解析Java领域中ReentrantLock锁的设计思想与实现原理 (一)
  • Shell练习2
  • [c语言]小课堂 day2
  • Spark实时数仓的项目实现
  • 数据挖掘经典十大算法_K-Means算法
  • JavaScript面向对象
  • 吐血总结 40道Python面试题集锦
  • Go 语言中的基本类型以及变量声明与初始化(Let‘s Go 三)
  • 前端基础01:HTML
  • java计算机毕业设计前台点菜系统源代码+数据库+系统+lw文档
  • QT QString编辑字符串-查询-类型转换操作
  • NFT重构票务系统
  • 分享一款快速APP功能测试工具
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • Android 控件背景颜色处理
  • express + mock 让前后台并行开发
  • gf框架之分页模块(五) - 自定义分页
  • HTTP中的ETag在移动客户端的应用
  • Iterator 和 for...of 循环
  • javascript 哈希表
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • win10下安装mysql5.7
  • 代理模式
  • 给Prometheus造假数据的方法
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 欢迎参加第二届中国游戏开发者大会
  • 缓存与缓冲
  • 计算机常识 - 收藏集 - 掘金
  • 记一次和乔布斯合作最难忘的经历
  • 前端js -- this指向总结。
  • 区块链共识机制优缺点对比都是什么
  • 实战|智能家居行业移动应用性能分析
  • 微信小程序填坑清单
  • 小程序 setData 学问多
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • #14vue3生成表单并跳转到外部地址的方式
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (4.10~4.16)
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (六)Hibernate的二级缓存
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • **PHP二维数组遍历时同时赋值
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • ::before和::after 常见的用法
  • ??myeclipse+tomcat
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)