charles的URL映射和请求拦截

摘要:
人们对查尔斯知之甚少。这里有一些简单的用法。1.查尔斯的URL映射,顾名思义,将一个请求重定向到另一个请求。MapLocal将网络请求重定向到本地文件。工具-˃MapRemote,如下图所示:选中--˃添加映射,如下图:*in path表示将所有请求发送到另一个。设置成功后,访问“发件人”请求时将显示“收件人”内容。

前一直使用fiddle进行抓包简单使用。对charles的了解甚少,下面也是一些简单使用

1、Charles的URL映射

映射顾名思义是将一个请求重定向到另外一个请求。比如,测试中线上环境有问题,测试环境没有问题时,可将线上环境映射到测试环境进行测试。映射分为两种,一种是Map Remote,一种是Map Local。

Map Remote是将某个网络请求重定向到另一个网络请求。

Map Local是将某个网络请求重定向到本地的某个文件。

Tools-->Map Remote,如下图显示:

charles的URL映射和请求拦截第1张

勾选【Enable Map Remot】-->【Add】,就可以添加映射,如下图:

charles的URL映射和请求拦截第2张

path中的*的意思是把所有的请求都发送到另外一个。设置成功后,访问From的请求时,就会显示To的内容。

 Tools--> Map Local,如下图所示:

charles的URL映射和请求拦截第3张

勾选【Enable Map Local】-->【Add】,就可以添加映射,如下图:

 charles的URL映射和请求拦截第4张

设置成功后,访问FROM连接时,将显示文件内容。

2、Charles请求拦截

若要用charles拦截一个请求,在charles中点击该url,并且右键--->点击breakpoint, 那么再次请求该连接时,会自动跳到Breakpoint的Edit Request中。

charles的URL映射和请求拦截第5张

修改完后,点击【Execute】就可以发送修改后的请求。返回数据也同样修改

charles的URL映射和请求拦截第6张

免责声明:文章转载自《charles的URL映射和请求拦截》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C:php-7.4.5-nts-Win32-vc15-x64php-cgi.exewindows下PyQt 调用命令行避免弹出黑框的方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WkHtmlToPdf 生成 PDF

1. 首先去http://wkhtmltopdf.org/downloads.html 下载最新版本的安装包 2. 执行安装完成 3. CMD 命令行运行wkhtmltopdf.exe程序生成PDF C:Program Fileswkhtmltopdfin>wkhtmltopdf.exe --orientation Landscape --javas...

url加密并计算时间

将URL地址参数进行加密传输提高网站安全性 加密算法,直接调用就好 function keyED($txt,$encrypt_key){ $encrypt_key = md5($encrypt_key); $ctr=0; $tmp = ""; for($i=0;$i<strlen($txt);$i++)...

MUD教程--巫师入门教程3

1. 指令格式为:edit <档名>,只加文件名,默认为当前目录,加here,表示编辑你当前所处的房间, 回车后即进入线上编辑系统。2. 如果这是一个已经有的档案,你可以使用 z 或 Z 来看档案。z表示一次显示20行,Z表示一次显示40行。为了编辑方便,最好在开始时用 n 表示每一行在开头处显示它的行数,再用一次 n 取消行数显示;3. 还有...

ceph分布式存储简介

一、Ceph简介: 什么是分布式存储? 我在一个环境当中,有很多很多的服务器,服务器上也有它自己很多的硬盘,我通过软件的形式把若干服务器都收集起来,部署成一个软件,在这个逻辑的软件里可以同时看到我若干服务器的磁盘的空间,这个逻辑的软件对外就像是一个整体一样,这个整体叫storage spool,用户呢有一天想用这个空间了,用户直接去对应这个存储池提供的接口...

php判断表单是否提交

我们一般通过 submit 提交表单时,会在乎在表单中填写的一大堆数据是否提交到后台。这里就需要做个判断,使用php代码来判断表单数据是否被提交一般采用如下的形式:大理石平台保养 1 2 3 4 5 <?php if(isset($_POST['submit'])) {   echo" 数据被提交过来了"; } ?> 说明:is...

网页引用Font Awesome图标

首先引入 方法一:将以下代码粘贴到网页HTML代码的 <head> 部分. [html] view plain copy  <link href="//netdna.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"> ...