zoukankan      html  css  js  c++  java
  • Charles使用技巧

     过滤不必要请求

    有些时候会抓取到很多自己不需要的请求 ,看起来不直观 只想抓包自己关心的地址

     

    在外部设备抓包

    比如你的手机设备 电脑模拟器等

    本质就是你通过Charles开启一个代理端口,无论是外部设备只要能够访问你的代理端口就行,通过代理端口进行网络转发就能抓到包

    Charles开启代理

    使用charles在本机开启一个8888端口的代理

     无论是wifi还是外部其他设备只要设置代理服务器的地址指向当前代理的地址和端口

    手机/模拟器设置

    我以mumu模拟器为例

    1.打开设置(手机同理 必须在同一网段 网线可以手机连本机开启的热点wifi)

     2.打开wifi设置

    然后通过手机请求 都会先请求到代理机 转发  所以能够抓到包

    抓取https 

    电脑端

    将证书改为信任就行了

    增加监听443端口

     开启SLL代理

     

    手机端或模拟器

    跟前面一样开启代理 并设置app的代理地址为charles提供

    1.选择

    2.手机浏览器输入 chls.pro/ssl 会自动下载证书 弹出以下框 设置名字点确认就行了

    ios格外设置

    需要信任该证书 设置->通用->关于本机->证书信任设置(最下面)

  • 相关阅读:
    移动设备(手机)的唯一ID有哪些
    公司跟你聊企业文化了吗
    C#并行编程-线程同步原语
    C#并行编程-并发集合
    C#并行编程-Task
    C#并行编程-Parallel
    C#并行编程-相关概念
    C#学习系列-this的使用
    C#学习系列-out与ref的区别
    C#学习系列-抽象方法与虚拟方法的区别
  • 原文地址:https://www.cnblogs.com/LQBlog/p/11127394.html
Copyright © 2011-2022 走看看