美文网首页
Charles详解

Charles详解

作者: dou527 | 来源:发表于2020-10-23 08:49 被阅读0次


Charles的过滤四种方法

a.filter的过滤,可以输入关键字来快速筛选出 URL 中带指定关键字的网络请求

b.ctrl+f的过滤  对请求头  响应体  等进行过滤

c.可以使用过滤url的方式

d.可以使用focus的方式过滤  只显示已经选中的url其他的进行隐藏

charles断点设置

1、选择你要设置断点的接口

2、右键选择 Breakpoints

3、断点的相关配置, Proxy ——>Breakpoint Settings

5、双击刚刚已经设置的断点接口,进行设置

6、  1)  把参数删掉,写*

   2)  可修改请求

     3)可修改返回

7、点击ok, 重新再跑一下接口。 当跑到设置断点的接口时,网页会暂停,这个时候Charles进入breakpoints 

1 ) 点击Edit Request 修改请求参数。这里根据你要测试的数据来修改

2) 修改好参数后,点击Execute (执行)。 另外 Abort (中止), Cancel (取消)

3)点击执行后,来到返回的页面,这个时候在Charles可以查看返回的数据。也可以对其进行修改,好了之后 点击 Execute 

8、这个时候页面就可以执行完成了,可以看到修改过后的请求返回是什么效果,达到测试的目的。

模拟弱网测试

设定好弱网带宽 添加网络主机后点击确定 小乌龟变绿说明弱网打开 网速变慢

Charles抓包详解

1.什么是Charles

Charles是一款Http代理服务器和Http监视器,当移动端在无线网连接中按要求设置好代理服务器,使所有对网络的请求都经过Charles客户端来转发时,Charles可以监控这个客户端各个程序所有连接互联网的Http通信。

2.安装Charles客户端

打开浏览器访问Charles官网https://www.charlesproxy.com/,下载相应系统的

Charles安装包,然后一键安装即可。

3.进入页面

4.电脑charles客户端下载SSL证书帮助—SSL代理—安装charles证书

帮助>ssl代理>安装证书 选择当前用户 将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成

5.配置代理,要不然抓的包打不开,点击代理>ssl代理设置

代理>ssl代理设置 点击添加,然后主机端口都设置成*即可,然后确定即可

6.移动端抓包

手机移动端下载SSL证书帮助—SSL代理—在移动端设备或远程浏览器安装charles证书

帮助>ssl代理>安装证书

关闭windows代理模式

代理>windows 代理>代理设置>代理服务端口号 打开手机模拟器,点击wifi,把代理主机号换成本机ip即可

相关文章

  • HTTPS通信原理&Charles抓取HTTPS原理

    HTTPS通信原理 Charles抓取HTTPS原理 Charles使用教程详解 抓包工具Charles的使用心得

  • iOS Charles安装与使用文章列表

    抓包工具Charles的使用心得 Charles使用手册 iOS开发之抓包工具Charles的安装配置及使用详解

  • Charles详解

    Charles的过滤四种方法 a.filter的过滤,可以输入关键字来快速筛选出 URL 中带指定关键字的网络请求...

  • Charles使用详解

    本来想自己总结下,然后看别人已经整理好了,我就不画蛇添足了,直接贴上连接了:https://www.jianshu...

  • Charles使用详解

    1. Charles主要功能: 支持SSL代理。可以截取分析SSL的请求。 支持流量控制。可以模拟慢速网络以及等待...

  • Charles使用详解

    前言: Charles是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议...

  • Charles使用详解

    Charles 是通过将自己设置成代理服务器来完成封包截取的,使用 Charles 的第一步是将其设置成系统的代理...

  • 常用开发工具的使用问题

    1、抓包工具Charles的安装配置及使用详解http://www.jianshu.com/p/31fea1314...

  • charles详解及使用

    一、基础 1、Charles简介 2、Charles工作原理 3、Charles主要功能 4、Charles优点 ...

  • Charles抓取https请求详解

    现在基本大部分网站都使用了https,所以要想抓到https的请求,首要任务是先有工具:charles、fiddl...

网友评论

      本文标题:Charles详解

      本文链接:https://www.haomeiwen.com/subject/ybwcmktx.html