zoukankan      html  css  js  c++  java
  • fiddler之数据分析和查看(inspectors)-抓包

      在instpectors中主要是对请求和响应进行查看和分享,监听请求的响应内容。他有多个分页标签。界面分上下两部分,上面部分显示请求的相关信息;下面部分显示响应相关信息。简单说明常用的几个分页标签

    一、请求信息

    1Headers

      显示头信息,上半部分显示请求的头信息;下半部分显示响应的头信息

    2TextViewSyntaxViewWebFormsHexViewJSONXML

      不同显示方式,需要根据请求的不同格式进行选择;一个请求不可能同时可以用所有的方式进行显示。

    3Auth

      认证信息

    4Cookies

      Cookies信息

    5Raw

      请求的完整信息,这里可以看到请求的方法、地址、路径、协议版本、头信息和参数等

    二、响应信息

    1Headers

      显示响应的头信息,包括协议版本、响应code、响应结果和头信息

    2TextViewSyntaxViewImageViewHexViewJSONXML

      不同的显示方式

    3Auth

      认证信息

    4Caching

      缓存信息

    5Cookies

      cookies信息

    6Raw

      响应的完成信息,包括:协议版本、响应code、响应结果、响应的头信息和响应体

    三、抓包

      1、启动fiddler后,设置监听端口

      2、监听本机浏览器的请求

        (1)浏览器中发起请求

        (2)在fiddler中请求面板中,查到需要的记录,点击选中

        (3)在fiddler右侧的inspectors选项卡中,可以查看session的各种信息,获取请求头信息、请求体、cookis、认证、响应头信息、响应体等内容。

        完成抓包

      3、监听移动端发起请求

        (1)默认情况下fiddler不监听远程的请求,首先需要开启fiddler的远程监控

        (2)在移动端中,配置代理IP和端口号

        (3)再次发起请求,将可以成功获取到移动端的请求和响应数据

      可以通过对比接口文档判断请求报错是前端的问题还是后台的问题。

      如:接口要求参数A必填,客户端未传,请求参数,此时报错,是前端问题造成的;

      客户端传了正确的参数,但是响应失败,此时可以判断为服务端问题,进行反馈。

  • 相关阅读:
    多线程系列 线程池ThreadPool
    多线程系列 使用多线程的安全问题
    C#反射Assembly 详细说明
    Assembly(c#中简单说明[转]
    反射调用性能比较
    MFC控件GDI编程
    MFC控件第一讲.DC编程
    MFC原理第六讲.消息传递
    MFC原理第五讲.消息映射.以及如何添加消息
    MFC原理第四讲.动态创建机制
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/9857991.html
Copyright © 2011-2022 走看看