什么是Postman
Postman是一款接口测试工具,可以模仿浏览器发出各种类型的HTTP请求,用来测试API是否可用。
为什么要用Postman
有一些小白可能会问,我可以直接在浏览器上访问应用程序的API不可以吗?为什么还需要多此一举使用Postman这么一个工具呢?
其实原因很简单,在没有html页面的情况下,我们直接在浏览器地址栏中输入的请求路径,请求类型全部都是Get方式的。
而对于RestFul开发风格而言,这很显然是不能满足的。
举个栗子
我们就以上一篇博文SpringBoot+SpringDataJPA搭建的项目环境为例子。
在这个项目的web层中,有这么一个接口Get请求的接口:/user/page/{pageNum}
1 |
|
我们直接启动项目,访问一下这个接口。
我们发现使用浏览器访问这个API没有任何问题,那么我们现在把这个API的请求方式改为POST,看看会发生什么?
1 |
|
我们重启这个项目,再次使用浏览器访问这个API。
无论是页面,还是程序控制台,都爆出了不支持GET请求的错误,这个时候,我们使用浏览器就无法测试这个POST请求的API是否能够正常工作了。
- 而Postman这个工具,就能够解决这个问题。
Postman的下载、安装与使用
Postman下载官网地址:https://www.postman.com/downloads/
我们根据上图选择合适的版本进行下载,下载完整之后,直接点击运行,就可以安装完成。
我们运行Postman后,就会打开下面的界面,我们可以通过Postman来模拟发送其他各种类型的请求。