Postman使用简介
Postman 是一款功能强大的发送 HTTP 请求的 工具 ,常用于web开发、接口测试,使用非常方便。
下载安装
Postman是chrome的插件,直接去chrome的应用商店下载,不能谷歌搜索的可以去国内镜像下载,下载完成后,会提示chrome app is being deprecated,建议下载Postman native ,Up主下载的是native v6.7.1,有近70M的大小,安装完成后注册,登录,可以管理团队使用Postman,功能很强大。
使用
设置环境
有时需要在不同的环境下跑相同的测试,此时可以通过设置环境变量来动态选择。点击右上角的设置按钮:

填写该环境的名称:如测试环境,并在key和value中填写需要的键值。

发起请求

【请求方法】

【Params】
键值对形式:

大量数据时编辑:

【身份验证】

【headers】
设置请求头信息,支持键值对与大量数据编辑

【Body】
none
:无请求主体
form-data
:mutipart/form-data是网页表单用来传输数据的默认格式。可以模拟填写表单,并且提交表单。
可以上传一个文件作为key的value提交(如上传文件)。但该文件不会作为历史保存,只能在每次需要发送请求的时候,重新添加文件。

urlencoded
:该模式和表单模式容易混淆,urlencoded不能上传文件,key-value会写入URL,而form-data模式的key-value不明显写入URL,而是直接提交。

raw
: 可以包含任何东西,所有填写的text都会随着请求发送。

binary
:image、audio 、video等二进制文件,注意不能保存历史,需要每次选择文件,然后提交。

【Pre-request Script】

【test】
提供了很多检查、判断方法,用于测试接口是否可用,响应头中会生成一个测试报告,给出test检测的功能,是否可用。

接收响应
【查看responses】

-
Pretty
格式化了JSON和XML,方便查看。
-
Raw
返回原生的内容,是text。
- preview
有的浏览器会返回HTML的错误,对于找问题比较方便。由于sandbox的限制,js和图片不会显示在这里的iframe中。你可以maximize该body窗口方便查看结果。
【Cookies】
Cookies就是返回头中的set-cookie
