Postman 如何获取请求结果并设置到请求头中

news2025/7/9 6:02:02

目录

    • 1.设置环境变量
    • 2.获取token,并赋值给环境变量
    • 3.将环境变量添加到请求头

Postman: 是一款用于接口调试和测试的开发工具,功能强大,使用简单。

无论是开发人员进行接口调试,还是测试人员做接口测试,Postman都是我们的首选工具之一。

下载地址: https://www.postman.com/downloads/

Postman界面:

请添加图片描述

在日常开发中,我们常常需要先获取token,然后将token作为其他请求的请求头或请求参入进行传递,如何用 Postman 做到这一点呢?

1.设置环境变量

在 Postman 右上角 No Environment 右边有一个按钮,点击可以查看到当前环境下的所有的环境变量和全局变量。

请添加图片描述

点击环境变量右边的 Add,增加一个环境,命名为“本地环境”:

请添加图片描述

其中 url 和 access_token 是我们设置的两个环境变量,用于在不同环境下切换请求地址和保存获取的 token。然后保存当前环境。

之前的 No Environment 下面多了一个本地环境:

切换到本地环境后,可以在这里对当前环境进行编辑:

请添加图片描述

点击编辑页面右上角的···,可以对当前环境进行复制、删除等操作。

请添加图片描述

2.获取token,并赋值给环境变量

1)创建获取 token 请求:

请添加图片描述

2)复制环境变量,在 Tests 中编写如下脚本:

var jsonData = JSON.parse(responseBody);
var token = jsonData.mobile_token
console.log(token)
pm.environment.set("mobile_token", token);

请添加图片描述

3)发送请求,可以在下面的 Console 中看到打印的日志,说明赋值成功:

请添加图片描述

3.将环境变量添加到请求头

创建一个 Collection,进行如下设置,保存,这样这个 Collection 下的所有请求都会携带当前环境变量作为请求头:

请添加图片描述

也可以在 Pre-request Script 中编写如下脚本,每次请求前会打印环境变量的值:

var token = pm.environment.get("access_token");
console.log(token)

请添加图片描述

整理完毕,完结撒花~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/9403.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

本地生活小程序有什么功能_本地生活小程序的优势

对于平台运营方 痛点:社区团购毛利偏低 零售行业竞争激烈,单纯依靠社区团购卖货整体毛利率较低 手中大量用户,缺少好的变现模式,迫切需要提升盈利能力。 优势:提升盈利,解决流量变现 本地生活属于轻资产…

8Manage:千万别忽视了供应商绩效管理

供应商绩效管理是采购管理流程中的一部分,现代企业几乎都会对供应商实行绩效考核。绩效管理的主要目的是了解供应商的表现、促进供应商改进,并为工业商奖励、供应商优化提供依据,以此来发现优质的供应商,及时改进不合格的供应商。…

Python控制自己的手机摄像头拍照,并把照片自动发送到邮箱

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 今天这个案例,就是控制自己的摄像头拍照, 并且把拍下来的照片,通过邮件发到自己的邮箱里。 想完成今天的这个案例,只要记住一个重点:你…

CSDN的MD编辑器【写作技巧】

CSDN的MD编辑器【写作技巧】在线LaTeX公式的编辑器快捷键,结合快捷键提高效率写作技巧在线LaTeX公式的编辑器 推荐去https://www.latexlive.com/在线LaTeX公式编辑器 将写好的公式代码复制过来。 然后复制在CSDN编辑器里面前后加上符合$就行了 前后加两个该符合就会…

Java环境安装即配置

一、java1.8的安装步骤 1 安装目录创建java文件夹 在想要安装java的目录下创建一个java文件夹,不能出现特殊符号和汉字、空格等 2 java文件夹内创建jdk和jre Java安装需要两部分,一个jdk一个jre 所以在java文件夹中创建两个文件夹 3 解压安装包 通过百度网盘分享的文件&#…

【论文精读3】MVSNet系列论文详解-P-MVSNet

P-MVSNet全名为“P-MVSNet: Learning Patch-wise Matching Confidence Aggregation for Multi-View Stereo”,名字当中反映了论文的核心模块即基于学习方法的分块匹配置信聚合模块,乍一看有点难理解,但看完本文肯定很清楚啦。 本文是MVSNet系…

mysql 数据库使用分享(多图解析)

1、大体流程 1.1 一些概念 1.1.1 RDBMS 关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,类似excel 1.1.2 OLAP 和 OLTP OLTP(Online transactionprocessing):在线/联机 事务 处理。主要是对数据库中的数据…

PTA:字符串加密

输入一个原始字符串(长度小于80),然后输入一个5位的数字字符串作为加密密钥,对原始字符串中的每个字符根据其位置(对5取模)变换为加上数字字符串中的数字的字符。如输入原始字符串student,然后输…

Linux学习-36-文件系统管理-硬盘结构

10 Linux文件系统管理 之前在安装Linux的时候已经对 Linux 的分区方法和文件系统进行了介绍。不过那种分区方法是在安装系统的同时使用图形界面进行分区,如果添加了一块硬盘,那么当然要有不重新安装系统就可以分区的方法。文件系统即分区:原…

通达信接口进行二次编程开发步骤

大家都知道通达信接口是比较流行的快速通达信数据excel接口,能够提供多家券商,包括通达信数据excel接口、量化回测平台等。 通达信接口API接口说明(部分) 今天小编主要讲一下,关于通达信接口进行二次编程开发步骤如下…

【Linux】基本指令合集

1、ls 指令 功能: 显示当前目录下的所以子目录和文件 常用选项: -a:显示目录下的所以文件和以 . 开头的隐藏文件 -l:查看文件,ls -l等价于ll -R:显示所以子目录下的文件 -t:以时间排序 举例: …

PyCharm 的初始设置

目标 1、恢复 PyCharm 的初始设置 2、第一次启动 PyCharm/ 3、新建一个 Python 项目 4、设置 PyCharm 的字体显示 5、PyCharm 的升级以及其他 6、PyCharm 的官方网站地址是: PyCharm: the Python IDE for Professional Developers by JetBrains 01. 恢复 Py…

PMP有用吗,PMP含金量,如何转型项目经理?

先说一句,pmp是有用的,含金量也挺高的,也可以转型项目经理的,我再分别说明一下。 1、PMP有用么? 从本质来说,应该是pmp学习项目管理有没有用。 参加PMP认证与考试的过程是一个系统学习和巩固项目管理知识…

小白速点,计算机的存储规则你知道多少

计算机的存储规则 以前的认知 ​ 我们知道计算机中所有的文件都是存储在硬盘上的。当我们在编辑一个文档的时候,点击了保存按钮,那么文件中所有的数据都会保存在硬盘上。 但是他是怎么存储的呢?咱们就需要来学习一下。 计算机的二进制 ​…

三驾马车、四大赛道,元宇宙如何领跑数字经济?

进入2022年,全球互联网巨头继续加快布局元宇宙步伐,国内互联网企业也争相申请注册元宇宙相关商标,抢占数字经济发展先机。 党的十八大以来,发展数字经济逐渐上升为国家战略。多名业内权威人士表示,元宇宙或将引领全球数字经济发展,亟须尽快出台政策,破解制约元宇宙发展的法律…

隐式神经表示做超分:Local Texture Estimator for Implicit Representation Function

文章目录1. Local Texture Estimator for Implicit Representation Function1. 通过隐式神经网络表示方法 实现 超分辨率。2. 在编码器和解码器之间作者引入一个 local texture estimator3. 代码分析整体框架生成图像特征,编码器是一个常规的卷积网络,文…

vue3【生命周期讲解-详】

一、通过配置项的形式使用生命周期钩子 父组件&#xff1a; <template><button click"isShowDiv!isShowDiv">切换显示隐藏</button><Test v-if"isShowDiv"></Test> </template><script> import Test from ./…

怎么查看LinkedIn领英号用了多久?

怎么查看LinkedIn领英号用了多久&#xff1f; 1.第一步&#xff0c;点击“我”&#xff0c;点击设置和隐私 2.第二步&#xff0c;点击“数据隐私”&#xff0c;再点击“管理您的资料和活动” 3.往更早的时间去翻找&#xff0c;最早的就是注册时间 LinkedIn领英有什么开发…

Appium学习日记(三)——Windows系统测试桌面应用

Appium学习日记&#xff08;三&#xff09;——Windows系统测试桌面应用 一、环境搭建 1-1、WinAppDriver环境搭建 &#xff08;1&#xff09;开启开发者选项中的“开发人员模式” &#xff08;2&#xff09;Windows sdk下载安装 下载地址&#xff1a;https://developer.mi…

网络编程基础与套接字

&#x1f389;&#x1f389;&#x1f389;写在前面&#xff1a; 博主主页&#xff1a;&#x1f339;&#x1f339;&#x1f339;戳一戳&#xff0c;欢迎大佬指点&#xff01; 目标梦想&#xff1a;进大厂&#xff0c;立志成为一个牛掰的Java程序猿&#xff0c;虽然现在还是一个…