现在许多初级开发调试B/S模式的程序的时候想要跟踪网页请求,用户往往有很多的开源工具或者手写代码请求,我比较常用的一种软件是postman,他是Chrome插件代表作之一。
Postman可以分两种方式下载,第一种直接去官网下载可以执行的exe文件,
https://www.getpostman.com/downloads/,
第二种方式是直接使用Chrome浏览器下载插件,
postman主要功能
从图中可以看到,postman的免费版本就提供了非常全面的功能,下面将简单的介绍postman的使用。
有时需要在不同的环境下跑相同的测试,此时可以通过设置环境变量来动态选择。点击右上角的设置按钮:
设置环境变量
使用这些键值的时候只需要加上两个花括号引用key{{url_base}}/username解析完后建立多个环境时,key通常都是相同的,只是value不同创建好所有环境后,在跑用例的时候在右上角下拉列表选择需要的环境就好。
postman界面分为两部分:左边的sidebar 右边的request builder:快速创建几乎所有的请求
有些headers和cookies是保密的,如:
有些接口在调用时,需要添加权限,例如:你访问一个接口,没有cookie,直接跳转到登录页。
这个时候可以通过添加cookie的方式跳过验证,例如:
这样即可跳过验证,成功发送请求。