Postman使用简说

一、Postman的简介

是一款强大的网页调试工具,除了可以调试简单css、html、脚本等网页基本信息,它还可以发送很多类型的HTTP请求;其使用形式可以是:Google Chrome插件、也可是App(Postman APP分为Postman Native APP和Postman Chrome APP两种);

二、Postman的安装

postman的安装方法分好几种,下面分为两种安装模式介绍:

1、chrome浏览器postman 插件安装 

postman谷歌浏览器的插件,在安装了谷歌浏览器后还需要在谷歌网上应用店中下载所需要的Postman插件,其下载方式如下:

Postman使用简说_第1张图片

Postman使用简说_第2张图片

若不可加载该页面,则尝试:chrome安装postman

2、Windows安装postman app
下载安装文件,运行安装程序;不用多说;

3、Postman的功能简介

Postman使用简说_第3张图片

参数的添加可以支持多种形式,类型:

Postman使用简说_第4张图片

4、接口请求简介

4.1  get请求方式:
GET请求:点击Params,输入参数及value,可输入n个,并且即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填;

postman页面send  GET请求后,会有响应  状态码、时间、大小;响应体:响应的格式可以有几种,如:百度,响应的是 html ,一般情况下,自定义接口响应就是 以json格式为主的响应体;如下图:

Postman使用简说_第5张图片

4.2  post请求方式:(token放在请求header中,body里放参数,json格式要注意都号,关键字引号)
请求头中的Content-Type与请求参数的格式之间是有关联关系的,比如:

post参数格式 请求头中Content-Type 参数示例
表单格式提交 application/x-www-from-urlencoded username=zhangs&password=123456
JSON格式提交 application/json {"username":"zhangs","password":"123456"}
xml格式提交 text/xml 美女

POST请求一:表单格式提交

Postman使用简说_第6张图片

根据上面所传的参数格式,在Headers中会自动生成一个Content-Type;

Postman使用简说_第7张图片

同样的道理:

POST请求二:json格式提交,当我们选择JSON(application/json) 是会自动帮我们设置 headers 为 application/json;

Postman使用简说_第8张图片

POST请求三:xml格式提交

Postman使用简说_第9张图片

POST请求四:二进制文件提交

Postman使用简说_第10张图片

请自行研究:其它请求方式如PUT,DELETE 大致流程,基本GET,POST 差不多;

5、Collections管理接口

Collections集合:将多个接口请求可以放在一起,方便管理。基础原则:一个工程一个Collection,这样方便查找及统一处理数据

(当然也不一定哈,自己有自己的方式)

第一步, 创建Collections,如下图:

Postman使用简说_第11张图片

第二步,将history中接口添加至Collections中;

Postman使用简说_第12张图片

另:collections 管理精细化, 可针对不同的请求方式进行分组,添加子文件夹

Postman使用简说_第13张图片

6、身份验证Authentication
a、Basic Auth

是基础的验证,所以会较为简单
方式:直接将用户名/密码的信息放在requests的 Headers 中

b、Digest Auth

要比Basic Auth复杂。使用当前填写的值生成authorization header。所以在生成header之前要确保设置的正确性。如果当前的header已经存在,postman会移除前面的header。

c、OAuth 1.0

postman的OAuth helper让你签署支持OAuth1.0基于身份验证的请求。OAuth不用获取access token,你需要去API提供者获取的。OAuth 1.0可以在header或者”查询参数“里设置value。

d、OAuth 2.0

postman支持获得OAuth 2.0 token,将其添加到requests中;
 

你可能感兴趣的:(#,postman)