Charles使用一:安装与页面介绍

官方介绍:

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information)

In Web and Internet development you are unable to see what is being sent and received between your web browser / client and the server. Without this visibility it is difficult and time-consuming to determine exactly where the fault is. Charles makes it easy to see what is happening, so you can quickly diagnose and fix problems.

Charles是一个HTTP代理/ HTTP监视器/反向代理,使开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息)。

在Web和Internet开发中,您无法看到Web浏览器/客户端与服务器之间发送和接收的内容。如果没有这种可见性,确定故障的确切位置将是困难且耗时的。Charles可以轻松查看发生的情况,因此您可以快速诊断并解决问题。

 

总结:Charles的作用就是抓取HTTP和SSL / HTTPS网络请求。

一、Charles介绍

Charles是一个付费软件,能够免费试用30天,试用期过后,免费用户还是能够继续使用,但增加了一个是使用限制——单次使用时长限制30分钟,自动关闭。

破解文件下载:https://www.zzzmode.com/mytools/charles/

作为一个测试人员,判断页面数据是否正确与否,我个人认为是抓包与查看数据库;相较于查看数据库,抓包相对而言会方便很多,在测试app或者电脑软件,更倾向于使用抓包;

我个人检查页面数据的习惯:首先抓包查看app的数据是否对应接口的数据,如果不一致,那就是app在取参时错误;如果与接口数据一致,但数据确实是错误,这时候使用SQL语句查看对应的数据是否正确。

Charles 主要的功能包括:

  1. 截取 Http 和 Https 网络封包。
  2. 支持重发网络请求,方便后端调试。
  3. 支持修改网络请求参数。
  4. 支持网络请求的截获并动态修改。
  5. 支持模拟慢速网络。

二、安装与破解

安装包在 Charles 官网下载,安装后使用  破解文件  破解

下载后charles.jar后,替换本地charles.jar文件,路径如下:

macOS: /Applications/Charles.app/Contents/Java/charles.jar

Windows: C:\Program Files\Charles\lib\charles.jar

建议:安装后先打开一遍Charles后,退出然后去替换Charles.jar

 

三、页面介绍

 

 

 

 

 

转载于:https://www.cnblogs.com/xiashang/p/9465690.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值