zoukankan      html  css  js  c++  java
  • Fiddler抓包4-工具介绍(request和response)

    前言

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

    一、工具简介

    1.第一块区域是设置菜单,这个前面2篇都有介绍

    2.第二块区域是一些快捷菜单,可以点下快捷功能键

    3.第三块左边是抓捕的请求会话列表,每一个请求就是一个会话

    4.第四块右边上方区域是request请求的详细信息,可以查看headerd、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,这个一般是服务器本身的错误

    4.protocol:这个是协议类型,如http、https

    5.host:主机地址或域名

    6.url:请求的路径

    7.body:该条请求产生的数据大小

    8.caching:缓存相关

    9.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,这样后面的请求都会自动解码了

  • 相关阅读:
    20165331 第五周学习总结
    第二次测试补做
    20165331 《Java程序设计》第四周学习总结
    2018-2019-1 20165237 《信息安全系统设计基础》第二周学习总结
    2018-2019-1 20165237 《信息安全系统设计基础》第一周学习总结
    20165237 2017-2018-2《Java程序设计》课程总结
    2017-2018-2 20165237 实验五《网络编程与安全》实验报告
    2017-2018-2 20165237 实验四《Android开发基础》实验报告
    20165237 2017-2018-2 《Java程序设计》第十周考试补做及编程题
    2017-2018-2 20165237 实验三《 敏捷开发与XP实践》实验报告
  • 原文地址:https://www.cnblogs.com/uestc2007/p/12520983.html
Copyright © 2011-2022 走看看