zoukankan      html  css  js  c++  java
  • postman 安装,配置,鉴权

    下载地址:http://getpostman.com

    下载相应的版本和自己电脑匹配。

    双击点击.exe文件,进行安装

    成功以后会在桌面产生响应的快捷键:

    双击打开,第一次打开的界面

    postman的工作页面:主要分为两块,工具栏和请求栏

    工具栏:

    history :之前所有的用例

    collection: 可以新建用例,一键执行

    请求栏中有四个比较常用重要:

    请求request的四要素:

    1)URL:请求的地址,如果有参数会自动解析显示在params中,如果手动在params中设置了参数,也会自动补充到URL中

    2)method方法:支持所有的method方法,GET,POST,DELETE,PUT,PATCH,COPY......

    3)headers:可以随便添加、编辑header attribute,打出首字母时,会很贴心的在下拉菜单中显示标准的attribute

    4)request body:      form-data可以上传一个文件作为key的value提交,key-value是不写入URL中,直接提交

              x-www-form-urlencoded:key-value会写入URL

              RAW:可以包含任何东西,都会随着请求发送

              binary:image,audio,video,text files

    以天气预报查询接口为例:输入相应的方法,网址,参数发送到服务器上,在响应response中查看响应结果

    响应面板:response

    1)body,cookies,header,test四个板块;

    2)body提供三种视图查看:

               pretty:格式化后显示,方便查看;

               raw:最原始数据,即text格式;

          preview:自动解析HTML页面并显示

    3)可以保存,复制,搜索 response;

    4)status,time,size单独显示在旁边,鼠标悬浮可以查看详情

    变量的设置:

    为城市设置一个全局变量:

    点击右上角的设置键

     

    点击添加“ADD”

    重新发送一下send:

     

    可以设置环境去调用,也可以设置全局变量。

    在点击发送send时候,会先去执行pre-request script ,设置值在发送

    执行成功:

    tests用法:有响应了才可以去写,设置断言

    例如,设置响应时间小于多少秒

    设置成功以后,点击发送:

    设置一个返回成功的响应毫秒数:

    同时设置多个断言:响应的毫秒数200以内,且响应代码200,201,202中其中一个

    鉴权就是打开一个网站必须要输入用户名和密码才可以登录进入:

    例如:

    postman里面自带了配置项:

     例如:

    有些业务需要登录以后才可以进行,因为需要token值,则就可以把token添加到鉴权中,就表示认同这个用户操作后面的内容。

  • 相关阅读:
    从头编写 asp.net core 2.0 web api 基础框架 (1)
    希腊字母表
    Python数据分析(二): Numpy技巧 (4/4)
    Python数据分析(二): Numpy技巧 (3/4)
    Python数据分析(二): Numpy技巧 (2/4)
    OLED液晶屏幕(3)串口读取文字并分割
    OLED液晶屏幕(2)取模软件
    OLED液晶屏幕(0)自动获取12ic地址液晶屏幕
    OLED液晶屏幕(1)OLED液晶屏幕ssd1306驱动芯片 arduino运行 ESP8266-07可以 12f不可以
    I2C 连接 12864 OLED 屏幕
  • 原文地址:https://www.cnblogs.com/yangguanghuayu/p/10957743.html
Copyright © 2011-2022 走看看