• python自动化测试-D2-学习笔记之二


    charles抓包工具--抓包

    一、抓网站的包

    charles:跨平台
    安装好后,打开浏览器,刷新,会自动抓包

    抓取https的教程,百度搜索,大部分的https的抓不到,除非安装https的证书

    抓取手机的 要保证 手机wifi和web的wifi在同一个网段,然后设置手机的代理,代理服务器选择电脑的ip,然后设置端口号8888,设置成功后,电脑弹出
    对话框,点击allow,然后就可以抓取手机的包了。

    修改请求信息,拦截:在要修改的url右键添加断点breakpoint,添加断点后,再次访问网页,网页会停止不动,需要点击execute,网页进行下一页操作
    直到返回到想要进行修改的页面,进行edit request,编辑好内容后,再点击execute,网站页面的参数已修改。

    例如:

    1、打开charles

    2、刷新网站

    3、添加断点

    4、添加断点后,再次刷新网站,会发现,网站不动了,而charles中出现断点

    5、修改网站请求

     

     6、当我们打开的网站过多,可以用过滤来找我们要抓的包

     

    二、抓手机的包

    1、利用charles抓手机的包,首先保证手机的wifi的ip和装有charles电脑的ip在同一个网段

    2、修改手机的代理,将代理服务器设置为装有charles电脑的ip,端口号设置为8888

    3、设置好手机的代理后,电脑会弹出如下对话框,点击allow

     4、手机访问网站或应用

  • 相关阅读:
    2020.12.15
    2020.12.14
    2020.12.13
    2020.12.11
    2020.12.10
    语音合成标记语言(SSML)
    Skyline查询
    win10 VMware 安装 Linux 虚拟机
    图像梯度计算
    Harris Corner Detection
  • 原文地址:https://www.cnblogs.com/blackbird0423/p/8064474.html
Copyright © 2020-2023  润新知