- 软件介绍
- 软件截图
- 下载地址
- 相关评论(1)
charles修改版是一款网络监测工具,能够实现最安全的网络服务管理,支持数据访问计算以及连接端管理运行,显示最清晰的数值信息,带给用户最直观的编辑操作框,运行操作方便,当易网还为用户准备更新的下载内容,快来体验吧!
charles中文版简介
它使开发人员能够查看其计算机和internet之间的所有http和ssl / https流量。charles是一个http代理/ http监视器/反向代理,使开发人员能够查看其计算机和internet之间的所有http和ssl / https流量。这包括请求,响应和http头(包含cookie和缓存信息)。这包括对http 1.1和2的请求,响应,头文件,tls信息,压缩和性能以及protobuf等二进制协议的深入检查。
charles修改版特色
支持修改网络请求参数。
支持网络请求的截获并动态修改。
支持重发网络请求,方便后端调试。
支持ajax调试。可以自动将json或xml数据格式化,方便查看。
支持ssl代{过}{滤}理。可以截取分析ssl的请求。
支持amf调试。可以将flashremoting或flexremoting信息格式化,方便查看。
支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。
功能介绍
1、带宽控制
模拟调制解调器的速度,通过有效地限制您的带宽和引入延迟,使您可以体验一个完整的网站作为一个调制解调器用户可能(带
宽模拟器)。
2、ssl代理
charles windows 64位可以充当中间人的http / ssl通信,使你调试你的https会话内容。
3、闪光
是伟大的adobe flash开发者可以查看loadvariables的内容,loadmovie和xml载荷。
也为flash remoting的原生支持(使用和amf3)。
自动配置浏览器和系统代理设置。
4、ajax
是用于在web浏览器的xml开发,如ajax(异步javascript和xml)和xmlhttp,因为它让你看到,在客户端和服务器之间流
动的实际的xml。
本身支持json,rpc和soap;显示各方便查看和调试简化树形格式。
charles使用教程
1、主页介绍
2、网页抓包
启动 Charles 后,需要将 Charles 设置成系统代理,选择菜单中的 “Proxy” –> “macOS Proxy” 来将 Charles 设置成系统代理。如下所示:
这样你会发现,你通过浏览器请求的网址都会出现在这里。点击某一个网址后,你会发现右边会出现这个网址请求的大概信息,点击具体的请求后会出现request和response等信息。如下图:
如果是https请求出现的是乱码,这时候你就需要安装Charles的CA证书了,首先到去 http://www.charlesproxy.com/ssl.zip 下载CA证书文件。双击crt文件,选择总是信任就可以了。
3、手机抓包
Charles 上的设置:要截取 iPhone 上的网络请求,我们首先需要将 Charles 的代理功能打开。在 Charles 的菜单栏上选择 “Proxy”–>“Proxy Settings”,填入代理端口 8888,并且勾上 “Enable transparent HTTP proxying” 就完成了在 Charles 上的设置。如下图所示:
iPhone 上的设置:首先我们需要获取 Charles 运行所在电脑的 IP 地址,Charles 的顶部菜单的 “Help”–>“Local IP Address”,即可在弹出的对话框中看到 IP 地址,如下图所示:
在 iPhone 的 “ 设置 ”–>“ 无线局域网 ” 中,可以看到当前连接的 wifi 名,通过点击右边的详情键,可以看到当前连接上的 wifi 的详细信息,包括 IP 地址,子网掩码等信息。在其最底部有「HTTP 代理」一项,我们将其切换成手动,然后填上 Charles 运行所在的电脑的 IP,以及端口号 8888,如下图所示:
设置好之后,我们打开 iPhone 上的任意需要网络通讯的程序,就可以看到 Charles 弹出 iPhone 请求连接的确认菜单,点击 “Allow” 即可。
当然如果要抓取iPhone设备上的HTTPS请求,需要在iPhone上也安装一个证书,在手机浏览器输入这个网址:http://charlesproxy.com/getssl ,点击安装即可。
4、过滤
在 Charles 的菜单栏选择 Proxy->Recording Settings,然后选择 Include 栏,选择Add,然后填入需要监控的协议,主机地址,端口号,这样就达到了过滤的目的。如下图:
还有一种方法就是在一个网址上右击,选择Focus,然后其他的请求就会被放到Other Hosts的文件夹里面,这样也达到了过滤的目的。
5、模拟慢速网络
有时候在测试的时候我们想要模拟一下网络慢的情况,这时候Charles他是可以帮助到你的,在Proxy->Throttle Setting,然后选择Enable Throttling,在Throttle Preset下选择网络类型即可,具体设置你可以自行拿捏。
如果我们只想模拟指定网站的慢速网络,可以再勾选上图中的 “Only for selected hosts” 项,然后在对话框的下半部分设置中增加指定的 hosts 项即可。
6、修改网络请求
有些时候为了调试服务器的接口,我们需要反复尝试不同参数的网络请求。Charles 可以方便地提供网络请求的修改和重发功能。只需要选中以往的网络请求,工具栏中点击 “Edit”,即可创建一个可编辑的网络请求。如下所示:
7、给服务器做压力测试
我们可以使用 Charles 的 Repeat 功能来简单地测试服务器的并发处理能力,方法如下:
我们在想打压的网络请求上(POST 或 GET 请求均可)右击,然后选择 「Repeat Advanced」菜单项,如下所示:
接着我们就可以在弹出的对话框中,选择打压的并发线程数以及打压次数,确定之后,即可开始打压。
8、断点
在Charles发起一个请求的时候,我们是可以给某个请求打一个断点的,然后来观察或者修改请求或者返回的内容,但是在这过程中要注意请求的超时时间。
要针对某一个请求设置断点,只需要在这个请求网址右击选择Breakpoints,然后点击断点按钮,就可以断点某一个请求了。
- 下载地址
软件排行榜
热门推荐
- LanSee最新版下载 v1.75 官方版 / 410KB / 简体中文
- 网络警察免费版下载 v3.0.5 最新官方版 / 5.00M / 简体中文
- 超级Ping网络检测工具下载 v6.8.0 绿色版 / 5.32M / 简体中文
- 哑巴监视器软件下载 v3.0.37 绿色免费版 / 2.12M / 简体中文
- 流量之眼下载免费版 v2.11 绿色版 / 309KB / 简体中文
- 儿童上网监控软件下载 v1.0 免费版 / 6.78M / 简体中文
- 360网络测速器最新版下载 v9.7 绿色免费版 / 1.95M / 简体中文
- 网络端口监视器下载 v1.0.0.190 中文免费版 / 2.29M / 简体中文
- 中国电信宽带测速平台下载 最新版 / 977KB / 简体中文
- 泰尔测速软件下载 v4.0.07 官方最新版 / 6.93M / 简体中文
热门标签
装机必备软件
- 网易云音乐音频播放
- 影音先锋视频播放
- 360安全卫士安全防护
- 爱奇艺视频播放
- 360杀毒杀毒软件
- 迅雷下载工具
- 驱动精灵驱动工具
- 酷我音乐音频播放
- WPS办公软件
- 暴风影音视频播放
- 吉吉影音视频播放
- 微信电脑版聊天工具
- 搜狗输入法文字输入
- 美图秀秀图像处理
- 360浏览器上网浏览
- 视频
- 芒果tv腾讯视频优酷视频爱奇艺
- 解压
- rar解压软件7zip解压软件视频压缩软件winrar
- 剪辑
- 剪映会声会影premiereaudition
- p图
- 光影魔术手coreldraw美图秀秀photoshop
- 办公
- 腾讯会议钉钉officewps
- 杀毒
- 诺顿小红伞金山毒霸360杀毒
- 直播
- 抖音快手斗鱼直播虎牙直播
- 翻译
- 谷歌翻译插件百度翻译有道词典金山词霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 编程
- EditPlusnotepadsublimevisual studio
- 安全
- 火绒卡巴斯基腾讯电脑管家360安全卫士
- 下载
- utorrentidm下载器比特彗星迅雷电脑版
- 网盘
- 阿里云盘和彩云网盘腾讯微云百度网盘
- 聊天
- 微信电脑版yy语音阿里旺旺qq
- 财务
- 用友软件开票软件管家婆软件金蝶软件
- 浏览器
- 火狐浏览器谷歌浏览器qq浏览器360浏览器
- 驱动
- 驱动人生网卡驱动驱动精灵显卡驱动
- 检测
- cpuzaida64安兔兔鲁大师
- 音乐
- 网易云音乐酷我音乐酷狗音乐qq音乐
- 播放器
- potplayerkmplayer影音先锋暴风影音