• 接口自动化:二.Fiddler抓包工具使用


    Fiddler抓包

    1. fiddler工作原理:终端设备webapp发出请求,fiddler作为代理,传给服务器,服务器返回数据,fiddler拦截后再传给终端设备。

            

    自定义会话框查看get,和post请求

     

    1. 鼠标放#后面,选择customize columns
    2. 选择Miscellaneous
    3. 选择RequestMethod

     

     

    https请求

    1.tools---optipns-connections

     

      2.https--Actions--Export Root Certificate to Desktop

     

    火狐浏览器需要导入证书,其他浏览器不需要。

    附附加组件管理--隐私与安全--查看证书--导入

     

     

    手机设置代理

    1.手机设置-wifi-找到当前连接的网络(要跟电脑是同一局域网)

    2.Fiddler设置允许远程设备连接

    3.Cmd输入ipconfig查看ipv4地址

     

     

    app上的https请求

    1.https的请求需要安装证书(http的话不用安装)

    注意:安装证书后,要是fiddler关闭了,是不能正常上网的

    (需删去掉wifi代理设置)

    2.手机浏览器输入 http://192.168.1.100:8888/

    3.要是打不开这个地址,现在电 脑上浏览器输入这个地址

    (确保fiddler是开着的)

    设置过滤设备

      ...from all processes :抓所有的请求 ...from browsers only :只抓浏览器的请求...from non-browsers only :只抓非浏览器的请求 ...from remote clients only:只抓远程客户端(手机app)请求

     

    界面介绍

     

    会话框

     

     

     

     会话保存

     

     

    请求断点

     

     

    请求断点可以修改请求参数,绕过前端请求

     

    修改之后run to completion

    修改返回数据,一般用于开发调试某个接口,服务端还没开发好接口,前端需

    要用到接口返回数据

    --- mock (模拟返回数据)

     

  • 相关阅读:
    php通过curl发送XML数据,并获取XML数据
    js预编译环节 变量声明提升 函数声明整体提升
    JavaScript 字符串转json格式
    PHP保留两位小数的几种方法
    tp5.1 错误 No input file specified.
    frame与iframe的区别及基本用法
    iframe的用法
    Jquery DataTable基本使用
    松软科技课堂:SQL--FULLJOIN关键字
    松软科技课堂:SQL-LEFT-JOIN 关键字
  • 原文地址:https://www.cnblogs.com/liushui0306/p/13153274.html
Copyright © 2020-2023  润新知