【Android】【抓包工具】通过Fiddler抓取Http请求

  • Fiddler原理
    Fiddler创建了一个网络代理,PC或手机使用此代理来上网,发出的网络请求就可以被Fiddler监听到
  • 设置Fiddler代理端口
    【Tools】-【Options】-【Connections】-【Port】
    在这里插入图片描述
  • 设置电脑的网络代理
    【Internet Explorer】-【设置】-【Internet选项】-【连接】-【局域网设置】-【高级】-【地址端口】
    在这里插入图片描述
  • 设置手机的网络代理
    【设置】-【WLAN列表】-【长按所选WIFI】-【修改网络】-【高级选项】-【地址端口】
    在这里插入图片描述
    在这里插入图片描述
  • 过滤设备
    【Tools】-【Options】-【Https】-【设备类型】
    图中四个选项分别代表:全部,浏览器,非浏览器,远程设备,手机属于远程设备,勾选第四个就行了
    在这里插入图片描述
  • 清空抓取记录
    在这里插入图片描述
  • 查看抓取的请求内容
    在这里插入图片描述
  • 过滤请求主机
    在这里插入图片描述
  • 重发请求
    右键Replay菜单,可以重发请求,或者编辑后再重发等
    在这里插入图片描述
  • 拦截修改请求
    【Rules】-【Automatic Breakpoints】-【Before Request】
    点击【WebForms】选项卡,可以修改请求
    点击【Choose Response】按钮,可以直接返回预定的执行结果
    点击【Run to Completion】按钮,开始执行
    点击【Break on Response】按钮,可以模拟网络中断异常
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u013718730/article/details/89072394