• Inspectors介绍
    • 工具栏介绍
      • 请求信息
      • 响应信息
  • 获取请求信息
    • 方法一:使用开发者工具
    • 方法二:Fiddler抓包
      • 1.查看请求方法
      • 2.根据TextView查看文本信息
      • 3.查看表单信息
      • 4.Auth查看token
      • 5.查看Cookies
      • 6.查看Raw
      • 7.Json
  • 获取响应信息
    • 方法一:使用开发者工具
    • 方法二:Fiddler抓包
      • 2.查看Headers
      • 3.TextVIew
      • 4.Syntaxview
      • 5. ImageView
      • 6.HexView
      • 7.WebView
      • 8.Auth
      • 9.Caching
      • 10.Cookies
      • 11.Raw
      • 11.Json
      • 12.XMl
  • 总结

Inspectors介绍

Inspectors的意思就是检查器,检查接口的一些信息,其中包括响应信息跟返回信息

大家都知道一个http请求都包含什么.请求头/请求行/请求正文,响应头/响应行/响应正文

那么Inspectors就可以帮助我们查看到接口的请求以及返回结果

工具栏介绍

请求信息

名称 定义
Headers 显示客户端发送到服务器的 HTTP 请求的 header,显示为一个分级视图,包括Cookie、设备信息
TextView 显示 POST 请求的 body 部分为文本
Syntaxview 为Textview的加强版,查看语法高亮的请求内容。加上了行数标识,鼠标右键的菜单中,相较Textview多了一些功能,如Json、XML格式化,查找替换等
WebForms 显示请求的 GET 参数 和 POST body 内容。特别说明,这里 body 应该是 application/x-www-form-urlen-coded 格式
HexView 用十六进制数据显示请求
Auth header 中的 Proxy-Authorization 和 Authorization 信息
Cookies 请求发送的cookies信息
Raw 将整个请求显示为纯文本
JSON 将整个请求显示为纯文本
XML 如果请求的 body 是 XML 格式,就是用分级的 XML 树来显示它

图示:

响应信息

名称 定义
Transformer 显示响应的编码信息
Headers 显示响应的 header
TextView 使用文本显示相应的 body
Syntaxview 为Textview的加强版,查看语法高亮的请求内容。加上了行数标识,鼠标右键的菜单中,相较Textview多了一些功能,如Json、XML格式化,查找替换等
ImageView 如果请求是图片资源,显示响应的图片。左侧灰色区域会显示图片的大小、宽高、文件格式等信息,在下方还可以选择缩放模式:Autoshrink(自动缩放)、Scale to fit(缩放以适应显示区域大小)、No Scaling(无缩放)
HexView 用十六进制数据显示响应
WebView 响应在 Web 浏览器中的预览效果
Auth 显示响应 header 中的 Proxy-Authorization 和 Authorization 信息
Caching 显示此请求的缓存信息
Cookies 显示此请求的cookies信息,私密 P3P Header 信息
Raw 将整个响应显示为纯文本
JSON 如果请求的 body 是 Json 格式,就是用分级的 Json 来显示它
XML 如果响应的 body 是 XML 格式,就是用分级的 XML 树来显示它
Privacy 显示此请求的私密 (P3P) 信息
Headers 显示响应的 header

图示:

获取请求信息

下面给大家举一个小例子

抓取商城登录接口信息

示例网站:(接口、ui、或者其他测试均可使用)

http://shop.aircheng.com/

方法一:使用开发者工具

在浏览器端打开F12,然后点击登录接口,也可以获取到相应数据

方法二:Fiddler抓包

1.查看请求方法

2.根据TextView查看文本信息

3.查看表单信息

4.Auth查看token

5.查看Cookies

6.查看Raw

7.Json

获取响应信息

方法一:使用开发者工具

点击指定接口,然后点击响应信息即可查看

方法二:Fiddler抓包

2.查看Headers

3.TextVIew

4.Syntaxview

5. ImageView

6.HexView

7.WebView

8.Auth

9.Caching

10.Cookies

11.Raw

11.Json

12.XMl

总结

在日常的测试过程当作,我们主要观察的是请求的入参跟返回的出参,对比其数据的准确性,博主主要看的几个参数是请求数据当中的Raw、WebForms、Headers当然这都是结合日常工作进行查看。返回主要也是看Headers、Raw、Json模块,根据接口文档核对返回数据,并验证数据库数据的一致性

Fiddler(四) Inspectors详解相关推荐

  1. C++11 并发指南四(future 详解三 std::future std::shared_future)

    上一讲<C++11 并发指南四(<future> 详解二 std::packaged_task 介绍)>主要介绍了 <future> 头文件中的 std::pack ...

  2. C++11 并发指南四(future 详解二 std::packaged_task 介绍)

    上一讲<C++11 并发指南四(<future> 详解一 std::promise 介绍)>主要介绍了 <future> 头文件中的 std::promise 类, ...

  3. 【区块链开发入门】(四) Truffle详解篇2

    由于本篇篇幅较长,因此转为两篇文章.Truffle详解篇篇1请见:link 目录导航页 [区块链开发入门](一) 以太坊的搭建与运行 [区块链开发入门](二) 以太坊的编程接口 [区块链开发入门](三 ...

  4. Mac下使用Fiddler抓包详解(个人使用过程)

    Mac下使用Fiddler抓包详解(个人使用过程) 前言 1.VMware Fusion for Mac 2.win7镜像 3.windows版fiddler mac使用Windows fiddler ...

  5. 并发编程四 synchronized详解

    一 设计同步器的意义 多线程编程中,有可能会出现多个线程同时访问同一个共享.可变资源的情况,这个资源我们称之其为临界资源:这种资源可能是:对象.变量.文件等. 共享:资源可以由多个线程同时访问 可变: ...

  6. C++11 并发指南四(future 详解一 std::promise 介绍)

    前面两讲<C++11 并发指南二(std::thread 详解)>,<C++11 并发指南三(std::mutex 详解)>分别介绍了 std::thread 和 std::m ...

  7. 系统学习NLP(二十四)--详解Transformer (Attention Is All You Need)

    转自:https://zhuanlan.zhihu.com/p/48508221 推荐:http://jalammar.github.io/illustrated-transformer/ 前言 注意 ...

  8. Docker(四)----Docker-Compose 详解

    1. 什么是Docker-Compose Compose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高. Compose 是 Docker 容器进行编排的工 ...

  9. Docker(四) Dockerfile 详解

    一.Dockerfile文件介绍 1.1 什么是Dockerfile Dockerfile 是构建docker镜像的构建文件,是由一系列命令和参数构成的脚本,即构建镜像的脚本文件.如下为centos的 ...

最新文章

  1. linux内核 header.s,Linux启动代码header.S研究
  2. Leetcode--904. 水果成篮
  3. java 监听器能监听宕机_java内存泄漏与内存溢出
  4. CentOS下ELK基于ElastAlert实现日志的微信报警
  5. CCF-201703-1 分蛋糕
  6. 保持皮肤水嫩有光泽,让皮肤保湿的土办法 - 生活至上,美容至尚!
  7. 从微软Lync看企业办公通讯平台的演变
  8. Java Web 前端页面 模板源码
  9. K60(Cortex-M4)开源开发探索(一)—— K60简介
  10. idea快捷键最全最新最好
  11. c语言正确标识符怎么判断,判断C语言的标识符是否正确
  12. python读取文件并替换字段_python 读取文件并替换字段的实例
  13. Nmap的下载与基本命令运用
  14. 202011.22深圳湾渐变晚霞-莫安迪原创摄影作品
  15. 计算机硕士研究生论文格式,计算机硕士论文格式
  16. 计算机技术实训的内容,计算机专业生产实习目的及内容
  17. Android 开发中的日常积累
  18. 深度:传统服装品牌大量进入,老年身体机能变化催生数千亿中老年服装市场!
  19. 使用Python抓取网易云音乐所有歌手信息
  20. Python中mask使用

热门文章

  1. 奥迪A6L变速箱油更换教程
  2. Python+Behave+Allure Web UI自动化测试
  3. 基于HTML的健身房信息管理系统
  4. Ubuntu20.04 操作系统切换中文 安装中文输入法
  5. 【商业模式】为什么零工经济需要区块链
  6. rgba背景是黑灰色html,IE8下兼容rgba颜色的半透明背景_html/css_WEB-ITnose
  7. 图书商城管理需求分析
  8. python实现文件夹同步
  9. 腾讯云服务器怎么样?性能及安全性测评
  10. css 去掉li 标签列表项前面的点