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必填,客户端未传,请求参数,此时报错,是前端问题造成的;

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

  • 相关阅读:
    lenovo thinkpad e40 is suite for ubuntu 10.04lts
    Ubuntu下思维导图软件Xmind
    myeclipse pluse service & exteration好像老报错,怎么用啊
    svn相关工作
    gssapiauthentication
    Java中的流
    dedecms的include文件夹是干什么的?
    dedecms利用memberlist标签调用自定义会员模型的会员信息
    织梦程序做的网站,会员下载的弹窗问题
    dede中弹出框函数function ShowMsg
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/9857991.html
Copyright © 2011-2022 走看看