• charles安装以及手机端的设置


    【 软件激活 】

    打开charles,进入Help-Register charless输入以下注册码并点击注册即可

    Registered Name: https://zhile.io

    License Key: 48891cf209c6d32bf4

    PS:注册后软件会自动重启

     【 安装Charles 】
    1、官网下载安装包:https://www.charlesproxy.com/download/
    2、https://tools.zzzmode.com/mytools/charles/;
    3、成功解决后,打开软件,点击菜单栏:Proxy— Proxy Setting,设置端口号:8888,同时勾选下面的两个选项,点击ok

     


    5、点击Help—SSL Proxying—Install Charles Root Certificate


    6、点击安装证书

    7、存储位置选择:本地计算机,点击下一步

    8、如图所示,进行证书存储,选好后点击下一步,再点击完成

    手机端设置
    1、以Iphone为例,打开设置—无线网,选择公司的网络,进入到配置代理页面,勾选手动,输入服务器地址和端口号,点击存储。此处的服务器地址需要和你电脑上的IP地址一致。比如你电脑连的无线网络是A,那么手机也要连网络A。不知道服务器地址的,可以打开Charles,点击Help—Local IP Adress


    2、打开Safari浏览器,输入:chls.pro/ssl(如果地址打不开,可以用这个:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt),下载证书。
    证书下载完成后,打开手机设置—通用—描述文件与设备管理,安装证书。证书安装完成后,点击关于本机—证书信任设置,信任证书.(针对安卓手机,需要用百度浏览器下载证书,且证书的名称要是charles-proxy-ssl-proxying-certificate.crt,不然即便安装成功,也有可能无法抓取https的包。安装完成证书后,重启下手机)

    3、打开要抓包的软件,此时Charles上会弹出一个提示,点击Allow,就可以抓取http类型的包了
    4、如果要抓取https的包,还需要再Charles上再设置一下,点击Proxy—SSL Proxying Setting,点击Add,添加要抓取的包的Host和端口(一般端口默认写的是443)

  • 相关阅读:
    jsp九大内置对象和4个域对象
    小甜点
    response编码
    request请求编码处理
    防盗链模拟
    request浏览器判断
    request获取ip
    ServletConfig
    HttpServlet原理
    Servlet,GenericServlet,httpServlet区别
  • 原文地址:https://www.cnblogs.com/651434092qq/p/14720890.html
Copyright © 2020-2023  润新知