使用Postman测试接口时记录token方便使用
场景:
写后台api接口,每次使用postman测试时,需要校验用户token,每次手动去登录复制非常麻烦。
解决办法:
postman自带“Tests”模块支持请求结束之后执行脚本,我们可以在登录接口成功返回之后,将返回的token记录下来,存到postman环境里,在其他接口使用的时候自动放置在请求头里,方便接口校验。
流程:
找到接口下的Tests模块,选择右侧的脚本模板,这里本人使用的是"Successful POST request",修改函数里面的回调即可,这里支持js语法,非常方便。
这里的res是本人登录接口的返回内容,token是后端根据用户信息生成并返回的。具体脚本代码:
pm.test("Successful POST request", function () {const res = pm.response.json();pm.collectionVariables.set("token",res.token)
});
在项目顶层,选择“Authorization”,类型根据所需,这里本人使用的是"Bearer Token",将下方token对象的变量名输入进去即可。
再去执行登录请求,会发现我们的token已经被记录在 “ variables” 里了。
在接口的“Authorization”里将类型为继承父级即默认时,会在请求头自动带了我们登录接口返回的token。
不再需要每次手动去修改。
:D
使用Postman测试接口时记录token方便使用相关推荐
- 使用Postman测试接口时绕过登录
开发中遇到的坑之测试 使用Postman测试接口时绕过登录 使用Postman测试接口时绕过登录 1.使用Postman测试接口时需要登陆验证,PostMan无法正常完成测试. 2.首先使用浏览器登录 ...
- postman测试接口成功,实际发请求时失败
postman测试接口成功,实际发请求时失败,当遇到这个问题的时候,你需要关注一下两次携带的数据是否相同,有可能是因为格式的不同导致的,我最近也遇到了这个问题,因为postman测试的时候是form- ...
- PostMan测试接口-----上传文件、导出excel
PostMan测试接口实现如下功能: (1)上传文件 (2)导出excel 一.PostMan测试接口实现上传文件 当测试接口需要上传文件时,我们依然可以借助Postman. 1.接口地址填写正确 2 ...
- 若依微服务-使用postman测试接口
这次内容主要是介绍,在前后端分离的情况下,我们可以使用postman做自测,那么在若依微服务下,我们如何使用postman 第一步 这一步是如何来的,我们可以通过启动前端通过浏览器截取到,这一步的目的 ...
- [JAVAEE] 使用Postman测试接口
使用Postman测试接口 HelloController.java package com.example.demo.controller;import org.springframework.we ...
- Postman测试接口传入List类型的参数以及数组类型参数
Postman测试接口 前言 一.接受List类型的复杂参数 1.列子一.只接受一个List类型: 1.1.列子一.接受一个List类型和Integer类型参数: 2.列子二: 1.1.列子二.接受一 ...
- PostMan测试接口,出现415报错,Unsupported Media Type
PostMan测试接口,出现415报错,Unsupported Media Type 问题描述: 当用PostMan测试接口时候,出现如下报错 解决方法: 打开返回信息中的Header条框,查 ...
- postman测试接口List<JSONObject>类型的参数
需求:mybatis做批量添加时,需要前台传递一个List<Book>,这时候需要用postman模拟浏览器发送一个list集合的数据. 本质上就是模仿前端的参数形式,并组合就可以了: 一 ...
- 使用postman测试接口
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件.在java web开发中使用非常多,经常用来测试接口. 使用postman模拟json数据的发送 第一步:在header ...
最新文章
- 76分钟训练BERT!谷歌深度学习的大批量优化研究被ICLR 2020接收
- X509Certificate2 本地正常,放到线上内部错误
- show in Breadcrumb
- Houdini13:合成
- vue的Des加密解密
- POST请求下载文件
- QQ浏览器如何把m3u8转换为mp4等其他格式
- 计算机里不显示u盘盘符,U盘不显示盘符怎么办 U盘没了盘符解决方法【详解】...
- 08canvas画图
- netDxf实现对cad文件的读取与写入
- 如何用Serverless搭建Mock Server?
- vue项目如何区分开发、生产和测试环境
- 转行学什么就业前景好?
- 小红书账号分析丨小红书kol速成干货分享
- 小鸟云虚拟主机Wordpress上传中文附件出现乱码
- 报表开发工具!DevExpress Reporting v19.1:WPF/Web平台报表
- PDAL:OSGeo4W安装配置测试PDAL
- unity urp内置lit材质源码解析(中)
- 康托展开(八数码问题)
- 有趣的爱因斯坦的思考题