Charles windows下载信息:软件大小为69.

作者:二师兄的小弟九 时间:2021-10-25 11:43:08

Charles Windows下载信息:软件大小为69.37MB。软件语言:中文。软件分类:网络工具。运行环境:WinAll。

Charles windows是一款技术专业的互联网抓包软件,它可以协助客户迅速的获得HTTP的信息内容进而开展相对的调节和应用,软件出示了简约的操作面板,让客户对作用已与各形象化的掌握!功能齐全的它不但出示技术专业的抓包软件作用,它还能协助客户纪录和表明您的全部数据信息的推送和接受!

Charles windows为客户出示了大家能够接纳的汉化版操页面,客户可以根据高品质的信息内容互动来对HTTP的利用率进提升,轻轻松松处理碰到各种各样必须信息内容的难点,另外适用客户对提取的要求开展动态性的变更。

简介

Charles重点功能使用方法

一、视图模式有2种:

1、Structure视图:网络请求按域名分类,相同域名的请求放在同一个节点下;

2、Sequence视图:网络请求按访问时间排序,可点击时间列按正序或倒序排列;

使用1

二、请求过滤功能:

每种视图模式下都有一个filter栏,输入关键字,可过滤出需要的请求。

使用2

三、修改响应内容:

有三个功能都可以达到修改服务器响应内容的功能:分别是map、 rewrite、 breakpoints。他们区别是:Map功能可以按照指定文件内容或径,来调试某接口;Rewrite功能可以对网络请求进行正则替换,适合相同正则处理多个同类请求;Breakpoints功能可以进行临时断点调试,允许求改请求和响应内容。

1、Map功能:分为map local和mapremote两种方式:

map local是将请求映射到本地指定的文件:选中某条请求,右键选择save response,然后修改文本中部分内容,保存为.txt或.json格式的文本。然后再右键选择map local,选择本地保存好的文件应用,之后刷新页面时,就会以本地的文件内容来进行请求。

使用3

Map remote是将请求映射到远程地址:选中某条请求,右键选择mapremote,然后在map to的位置配置要远程映射的地址即可。

使用4

2、Rewrite功能

tools->rewrite Settings,勾选EnableRewrite选项,添加需要重写的请求,然后设置具体对哪部分数据进行重写。

使用5

Type中可选多种类型,比如url,body,status等;重写的部位可勾选request或response。

使用6

3、Breakpoints功能

使用7

选中某条请求,右键选breakpoints,选择Proxy-->BreakpointsSetting,在弹窗中双击想要打断点的接口的Location,弹出Edit Breakpoints,将Query内容删除,输入 *,如果修改Request数据,就将Request勾选;如果修改Response数据,就将Response勾选;

使用8

点击OK,然后重新请求此接口,Charles自动跳转到Breakpoints页面;然后点击Edit Response,选择JSONTEXT,修改返回数据,修改数据后,点击Execute,查看访问的页面,页面将会显示已修改的Response数据。

使用9

四、修改请求参数:

选中要修改的请求,点击上方工具栏的笔的按钮(或者点击tool->composenew),现在可以修改成你需要的参数。修改完,点击下方执行按钮,就会按你修改后的参数重新发送请求。这个功能可用于测试接口的返回数据,但不会对页面展示产生影响。

使用10

五、模拟慢速网络环境:

点击charles菜单栏中的proxy->throttleSessing,勾选中enable throttling后,在throttlepreset下拉选项中选择需要模拟的网速,比如3G和4G等。

使用11

六、进行接口并发测试:

选中某个请求,点击repeat advanced,在弹窗中设置线程数和和循环数,然后点OK,该条请求会并发执行若干次。

使用12

Charles windows软件使用教程

HTTP抓包

(1)查看电脑IP地址

方法一: 打开”运行”(快捷键:win+R键;或者在任务栏的”搜索”按钮中查找并点击”运行”),输入“cmd”后进入命令行窗口,在命令行窗口中输入”ipconfig”命令查看IP 

方法二: 在charles中查看 :Help -> Local IP Address

使用1

Charles代理设置

接下来打开Charles的代理设置:Proxy->Proxy Settings,设置一下端口号,默认的是8888,这个只要不和其他程序的冲突即可,并且勾选Enable transparent HTTP proxying。

使用2

在手机设备、模拟器或者远程浏览器上设置代理,抓取手机设备上的请求包(手机和电脑必须在同一个局域网内,并关闭电脑防火墙、其他代理或者翻墙软件)

第一步:在手机wifi 上设置代理 -> 长按无线网络-->修改网络-->高级选项-->代理 手动-->手动输入输入IP、端口号

服务器IP:PC机器的IP(通过之前介绍的查看IP的方法)

端口号:8888(通过之前介绍的查看端口的方法) 

使用3

第二步:Charles弹出询问“allow”或者“deny”,点击“allow”按钮允许;出现手机的HTTP请求列表

使用4

安装证书

如果你发现返回的是乱码,首先看是在http请求还是https请求,如果是http请求,那么应该就是返回来的中文乱码,解决方案是找到该软件显示包内容,Contents目录下的info.plist,打开文件找到vmoption,添加-Dfile.encoding=UTF-8即可。

如果是https请求出现的乱码,如下图这种情况

使用5

资源下载地址

主线路:快速下载


Charles windows相关游戏
Charles windows问答攻略
随便看看

新闻 攻略 问答 教程 公告