抓包神器Fiddler工具详解,看过之后原来Fiddler抓包是如此的 so easy!

前文有说到Fiddler不仅可以抓包,还可以做接口测试?今天我们好好说说Fiddler工具任何的使用及介绍


Fiddler工具详解

 

前言

 本篇简单的介绍下fiddler界面的几块区域,以及各自区域到底是干什么用的,以便于更好的掌握这个工具

工具简介

  1. 第一块区域是设置菜单,这个前面3篇都有介绍
  2. 第二块区域是一些快捷菜单,可以点下快捷功能键
  3. 第三块左边是抓捕的请求会话列表,每一个请求就是一个会话
  4. 第四块右边上方区域是request请求的详细信息,可以查看Headers、Cookies、Raw、JSON等
  5. 第五块右边下方区域就是response信息,可以查看服务端返回的json数据或其它信息
  6. 第六块区域左下角黑色的那块小地方,虽然很不起眼,容易被忽略掉,这地方是命令行模式,可以输入简单的指令如:cls,执行清屏的作用等
    在这里插入图片描述
    在这里插入图片描述

会话框

  1. 会话框主要查看请求的一些请求的一些基本信息,如# 、result、protocol、host、url、body、 caching、content-type、process
    在这里插入图片描述

  2. #:会话框列表最左侧,#号这一栏是代表这个请求大概是什么内容,<>这个符号就是我们一般要测试的请求与响应的类型。

  3. result:这里是服务器返回的代码,如

  • 200,请求ok;2xx一般是服务器接受成功了并处理
  • 3xx,重定向相关
  • 4xx,404最常见的的就是找不到服务器,一般是请求地址有问题
  • 5xx,这个一般是服务器本身的错误
  1. protocol:这个是协议类型,如http、https
  2. host:主机地址或域名
  3. url:请求的路径
  4. body:该条请求产生的数据大小
  5. caching:缓存相关
  6. content-type:连接类型

10.process:客户端类型

Request 和Response

  1. Request是客户端发出去的数据,Response是服务端返回过来的数据,这两块区域功能差不多
    在这里插入图片描述
  2. headers:请求头,这里包含client、cookies、transport等
  3. webfroms:请求参数信息表格展示,更直观。可以直接该区域的参数
  4. Auth:授权相关,如果显示如下两行,说明不需要授权,可以不用关注
    (这个目前很少见了)
    No Proxy-Authorization Header is present.
    No Authorization Header is present.
  5. cookies:查看cookie详情
  6. raw:查看一个完整请求的内容,可以直接复制
  7. json:查看json数据
  8. xml:查看xml文件的信息

decode解码

  1. 如果response的TextView区域出现乱码情况,可以直接点下方黄色区域解码
    在这里插入图片描述
  2. 也可以选中上方快捷菜单decode,这样后面的请求都会自动解码了
    在这里插入图片描述


    俺叫小枫,一个成天想着一夜暴富的测试员

    (1140267353)一起成长一起加油的伙伴群!软件测试,与你同行!
    群内可领取小枫给大家准备的最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!

    点赞评论关注不迷路!!!【三连ღ】,有问题也可私聊哟~(*╹▽╹*)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值