zoukankan      html  css  js  c++  java
  • postman——基础操作——API请求与响应——API响应

    API响应由body、cookies、headers、test  results以及状态信息组成。

    --------------------------------------------------------------------------------------------------------------------------------------

    http响应报文结构: web服务器发送给浏览器的http响应报文内容:


    Response消息的结构, 和Request消息的结构基本一样。 同样也分为三部分:

    第一部分叫Response line, ------------>响应行

    第二部分叫Response header, ------------>响应首部

    第三部分是body, ------------>主体


    header和body之间也有个空行。

    --------------------------------------------------------------------------------------------------------------------------------------

    HTTP/1.1 200 OK
    Server: nginx/1.4.6 (Ubuntu)
    Date: Sat, 07 Dec 2019 09:05:17 GMT
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    X-Frame-Options: SAMEORIGIN
    
    49
    {"respCode":"00","respDesc":"用户账户信息校验成功","data":null}
    0

    (1)、body:请求响应的主体,postman提供了3种方式来查看响应主体,分别为:pretty、raw、preview。其中pretty为默认方式;

                          pretty视图格式化显示json或者xml响应体,以便查看

    系统也可以强制设置默认的查看方式:

     

     PS:如果返回的是二进制类型的文件,应该选择发送和下发保存到本地进行查看。

             preview选项卡,将响应呈现一个iframe沙箱中。一些web框架默认返回html错误,而预览模式在这种情况下特别有用。

                                        由于iframe沙箱限制,JavaScript和图像在iframe中禁止显示;

            raw视图以一个大文本区域的方式显示响应主体。

    ========================================================================================================================

    (2)、cookies:服务器发送的cookies在cookies选项卡中可见。

    ===================================================================================================================

    (3)、headers:headers选项卡下为键值对。

    ===================================================================================================================

    (4)、test  results:test  results选项卡,展示该请求所有测试项的本次允许结果。

    ==============================================================================================================

    (5)、响应信息:状态码状态、状态码描述、时长(服务器返回响应的时间,单位ms)、响应体大小(单位kb);

    =====================================================================================================================

    (6)、复制响应,搜索响应(body选项卡界面下操作);

    ===================================================================================================================

    (7)、保存响应或者把响应保存为示例:

  • 相关阅读:
    001.Kubernetes简介
    DOCKER学习_018:Docker-Compose文件简介
    DOCKER学习_017:Docker-Compose介绍
    DOCKER学习_016:Docker镜像仓库和HARBOR的简单安装和管理
    DOCKER学习_015:Docker网络补充
    接口漏洞
    Shodan搜索引擎在信息搜集中的应用
    Google在情报搜集中的基础技巧
    数据抓包分析基础
    文件上传之图片木马的学习
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12131007.html
Copyright © 2011-2022 走看看