charles之map功能
一、map功能
将某个请求进行重定向,用重定向的内容响应请求的内容,分为两种:map local和map remote
map local:将某个网络请求重定向到本地某个文件
map remote:将某个网络请求重定向到另一个网络请求
两者都可以将js
、css
、html
以及api接口进行重
定向,此外也可以使用通配符来进行简单的批量匹配,达到批量重定向的目的
二、举例
1、map local
(1)情景:一个项目上线后,发现js或者css bug了,怎样调试?线上项目的静态文件无法直接编辑,有何方法在不改变其他参数的情况下直接用本地的开发文件替换线上的文件从而方便调试?
(2)可选方案:map local功能
(3)步骤
- Tools→map local
- 勾选Enable Map Local
- 点击add 按钮
- 添加你要调试的文件 map from:要调试的线上文件 map to:本地文件
- 保存配置信息
2、map remote
(1)情景:进行一个需求开发,测试环境是:lvxing.st.meituan.com,测试完成,前端开发者上线了,现在QA需要跟踪线上情况,如何切到线上环境?
(2)可选方案:map remote功能
(2)步骤
- Tools→map remote
- 勾选add按钮
- 填写配置信息
- remote from:测试环境 remote to:线上环境
3、补充map隐射的匹配功能
*
: 可以匹配0个或者多个字符?
: 可以匹配一个字符[...]
: 范围选择符,可以匹配范围中的任意一个字符- 举例:匹配127.0.0.1:8080/api/下所有文件以及子路径,将所有都重定向到cmstest.intra.xiaojukeji.com/api/下
charles之map功能相关推荐
- charles 的map remote 和map local的功能和使用方法
charles 的map remote 和map local的功能和使用方法 Charles 的Map 功能分Map Remote 和Map Local 两种,顾名思义,Map Remote(远程) ...
- 【软件测试】接口测试工具Charles之map remote setting
目录 1. map 1.1 map功能 1.2 map remote setting 1. map 1.1 map功能 将某个请求进行重定向,用重定向的内容响应请求的内容,主要有两个功能:map re ...
- Charles工具常用功能
背景:Charles工具常用功能使用 前提条件:使用抓包功能确保手机和电脑处于同一个局域网 http抓包: 忽略(和抓取https步骤重复,忽略..) https协议抓包(操作以Charles 4.5 ...
- Charles 常用基础功能使用方法
其中包括显示界面的介绍和包内容的查看.如何通过断点篡改数据.使用模拟MOCK数据 .设置弱网. 显示界面 charles的界面有两种,一种是对地址进行分类来查看的,如图1所示(Structure视图) ...
- 抓包神器之Charles,常用功能都在这里了(转自https://blog.csdn.net/mxw2552261/article/details/78645118)...
我们在开发网站项目的时候,我们可以通过浏览器的debug模式来看request以及response的数据,那么如果我们开发移动端项目没有网页呢?如何抓取数据呢? 前几天有个做服务端的师弟跟我说他不用抓 ...
- 抓包工具charles中面板功能大致讲解
文章目录 前言 一.charles常用功能(面板字段) 二.响应和请求面板(字段解释) 总结 前言 使用charles中,遇见的不明白的地方,在这里总结一下. 一.charles常用功能(面板字段) ...
- Charles之Map remote settings(远程映射、重定向)
1.功能介绍及目的: 本文主要讲解接口请求重定向到其他接口请求: 背景:每次上线前都会经过预发布验收,该功能可通过旧版本生产环境的旧接口映射到预发布的新接口,来进行新旧版本的接口兼容性测试 2.使用设 ...
- oracle 实现map,PLSQL实现的map功能,以及一些疑惑
--建立序列 create sequence seq_map_param_id ; --建立参数表 create table map_param(id number primary key , tna ...
- charles常用功能使用说明
Charles 是常用的网络封包截取工具,在做移动开发时,为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析.Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求 ...
最新文章
- OP_REQUIRES failed at conv_ops.cc:386 : Resource exhausted: OOM when allocating tensor with shape..
- 理解VMware Team中的虚拟网络
- [恢]hdu 2511
- ajax通用格式 jquery版本
- Log4j2进阶使用(Pattern Layout详细设置)
- nginx + keepalived 主从模式
- 关于php的ifelse说法,PHP,否则elseif
- python每行输出5个数据_12个流行的Python数据可视化库总结
- macOS 应用程序dmg 已损坏无法打开解决办法
- Sql server 2008
- 程序员培训去哪里?哪里学习程序员
- 5G手机网优测试软件,5G测速WiFi测量仪
- (一)公主连结游戏拆解
- [转]ModSecurity for Apache 1.8.7 用户手册
- 用友T+“常用存货属性”
- 学习进度总结————王烁130201218
- js将汉字转为相应的拼音
- Linux下安装navicat
- tl494组成的超声波发射电路_采用TL494构成的电动车充电电路原理分析
- std::function 学习笔记(3)
热门文章
- moe安装指南_【教程】LEADTOOLS v19试用版安装指南图文详解
- 国货美妆品牌“投靠”李佳琦,都想成为下一个“完美日记”?
- 艾永亮:亚朵如何把IP价值发挥极致,超级产品才是亚朵的护城河
- 区块链技术如何支持珠宝和手表的溯源
- 导出文件夹下所有文件名
- java自定义异常类_Java抛出异常与自定义异常类应用示例
- Python爬取考研必备单词
- 快!你的2018年GitHub报告还未领取
- OPPO R11发布在即,“前后2000万拍照更清晰”是主打
- 操作系统售票员与乘客