• 弱网环境测试-Charles学习


    一、Charles安装

           下载地址:http://www.charlesproxy.com

           破解文件:charles.jar  直接替换Charles安装目录下的charles.jar文件

           证书下载:http://www.charlesproxy.com/ssl.zip,解压后导入移动设备

          (ios设备导入:邮件发送,也可通过Safari下载安装

              Android设备导入:系统设置-个人-安全和隐私-凭据存储-从sd卡安装,将下载的crt文件安装)

    二、Charles环境配置

           1、Charles端口设置

                            

           2、IOS&Android代理环境配置

                 

    把代理模式设置为手动,设置主机名为Charles所在机器的ip,端口号为Charles配置的代理端口。这样手机客户端的所有http请求,都会被charles代理。可以方便的查看客户端的http请求。

      • mac网络IP获取方法:1、系统偏好设置-网络     2、控制台输入ifconfig           

       

       3、浏览器代理环境配置

    http://wiki.sankuai.com/pages/viewpage.action?pageId=240570419

    chrome应用商店下载添加插件:SwitchySharp,配置代理ip和端口

    设置保存后启动此插件

    然后启动charles,点击start recording 打开所要请求的网页就可以进行获取http请求

    三、Charles抓包

          环境配置后,charles会获取被代理的设备所有http请求,这里以大象查看图片为例简单介绍

          

    四、Charles限流

               

    根据所需可限制网速

    注:Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(最大传输单元)

    3G随使用环境的不同约有300k-2Mbps左右的水平,2.5G(GPRS)一般在100kbps左右,2G(GSM)一般在5-9kbps左右

  • 相关阅读:
    Hadoop组件
    Vmworkstation启用错误
    sqoop
    ZooKeeper02
    动物管理员--zooKeeper-01
    IP-v4&IP-v6
    hive 基础
    ssh连接失败,排错经验
    Hadoop管理员的十个最佳实践
    OSGi在淘宝内部的使用
  • 原文地址:https://www.cnblogs.com/auvxx/p/5757964.html
Copyright © 2020-2023  润新知