概览
Postman 是一个用于构建和使用 API 的 平台。Postman 简化了 API 生命周期的每个步骤并简化了协作,因此我们可以更快、更好地创建 API。本文从零开始介绍了postman如何安装、以及一些基本的使用方法,足以应对api开发中大部分需求。
安装postman
- 如果是ubuntu系统或者系统安装了
snap
,则可以使用如下命令安装postman``````sudo snap install postman
- 其他情况请前往postman官网
https://www.postman.com/downloads/
下载对应的安装包进行安装
创建postman账号
目前postman需要登陆后才能免费使用,所以首先要注册一个账号
- 打开postman,输入邮箱地址,点击Create Free Account,会自动打开浏览器到postman的注册页面
- 输入账号、密码后点击Create Free Account
- 在浏览器创建账号后,会自动回到postman这个程序,根据提示输入姓名和角色,点击Continue
- 到此时,我们就成功进入了postman
创建Collection管理请求
当我们开发一个后台API服务时,会有很多API接口,我们使用postman对他们进行测试时,就可以创建一个集合来更方便的管理这一组API。
- 点击postman右侧的Collections,点击它旁边的
+
- 这里我们选择Blank Collection,然后输入Collection的名字
- 在Collection的Authorizaiton面板中我们可以给集合中的所有API配置访问权限,它支持多种授权方式:Basic Auth、Bearer Token、JWT Bearer、OAuth 2.0、API Key等等
- 在Collection的Variables面板,我们可以配置一些变量,这样在创建请求时,就可以使用这些变量,例如一个集合中base_url基本是一致的,此时我们就可以配置base_url变量,创建请求时直接使用它的值就可以了,避免每个请求都要单独配置它。
- 完成collection的配置后,需要进行保存,使用快捷键
ctrl+s
或者点击右上角的三个点图标,在弹出的菜单中点击Save
使用postman创建请求
- 点击工作区上面的
+
号,我们就可以打开创建请求的界面 - 默认创建的请求的Method是
GET
,我们可以点击它选择其他的Method,如POST, PUT, PATCH, DELETE, HEAD, OPTIONS
- 在输入框输入请求的URL,此时可以使用
base_url
变量的值,如{{base_url}/book?id=1
- 在Params中,可以进行请求参数的配置,如配置查询参数(Query Params)
- 在Post请求中,我们一般还需要配置请求体中的参数,请求体参数有`form-data, x-www-form-urlencoded, raw, binary, GraphQL等类型
- 请求体中常见的json格式参数是在
Body
面板选择raw
,然后在它后面的下拉菜单中选择json
,接着在下面的多行文本框中输入json即可 - 在Headers面板中,我们可以配置http请求的请求头,例如可以使用请求头配置User-Agent
- 在postman中,我们还能对请求的响应进行测试,这是一个很棒的功能,我们再也不用每次请求都仔细瞪大眼睛去看响应结果是否符合预期了,点击Tests面板提前写好测试代码即可,如以下代码测试响应码必须是
200, 201
中的一个pm.test("Successful POST request",function(){ pm.expect(pm.response.code).to.be.oneOf([200,201]);});
- 保存请求,在弹出的保存界面选择Collection,这样才能使用Collection中配置的变量
- 点击
Send
按钮就可以向服务器发送请求了
总结
到此为此,我们就完成了Postman从安装到如何创建请求发送请求的整个过程,如果还有不明白的地方,欢迎到评论区留言,您的鼓励就是我创作的动力,感谢支持。
推荐阅读
十分钟带你入门mariadb数据库开发
十分钟带你入门PostgreSQL数据库开发
十分钟带你入门Node.js 开发
十分钟带你入门API接口调试神器Postman
5.【Go零基础系列】001:安装Go开发环境
版权归原作者 gopyer 所有, 如有侵权,请联系我们删除。