Postman提取响应数据

这篇具有很好参考价值的文章主要介绍了Postman提取响应数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、获取响应体

某响应体信息内容

{"status":1,"msg":"\u767b\u9646\u6210\u529f","result":{"user_id":139,"email":"","password":"519475228fe35ad067744465c42a19b2","paypwd":null,"sex":1,"birthday":978192000}


var resp = responseBody;
//打印响应信息
console.log(resp);

//可以根据响应信息进行判断,是否包含某个值
var result = resp.includes("\\u767b\\u9646\\u6210\\u529f");

 2、获取响应头

某响应头信息

Content-Type →text/html; charset=UTF-8

Transfer-Encoding →chunked

Connection →keep-alive

X-Powered-By →PHP/5.6.20

Set-Cookie →is_mobile=0; expires=Tue, 30-May-2023 04:40:30 GMT; Max-Age=3600; path=/

var header = responseHeaders;
console.log(header);

postman导出响应,postman

 获取响应头里某个值

var header1 = postman.getResponseHeader("Set-Cookie");

postman导出响应,postman

 文章来源地址https://www.toymoban.com/news/detail-647135.html

由此方法我们可以将获取到的值设置成变量,比如说获取Cookie里的SessionId或者我们常说的token值,都可以用次方法获取。

获取SessionId,SessionId是在cookie信息里,所以我们需要获取cookie信息。

var session = postman.getResponseCookie("PHPSESSID");
console.log(session.value);

postman导出响应,postman

 3、提取响应信息某个数据

某响应信息

{"status":1,"msg":"\u767b\u9646\u6210\u529f","result":{"user_id":139,"email":"","password":"519475228fe35ad067744465c42a19b2","paypwd":...}

比如我们需要提取响应中password值

//使用正则表达式对响应内容进行匹配提取
var v1 = responseBody.match(new RegExp("password\":\"(.*?)\""));
console.log(v[1]);

 postman导出响应,postman

 

到了这里,关于Postman提取响应数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman如何使用(一):导入导出和发送请求查看响应

    在Postman中导入导出我们的 测试数据包 和 工作环境 非常的方便: 导出数据包的方法如下: 如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:

    2024年02月03日
    浏览(44)
  • Postman 实现备份数据 Postman恢复数据 postman 导出导入数据 postman 导入导出数据

            在使用postman调试接口时,若遇到内网的环境,无法通过账户同步数据; 在A电脑调试的接口数据,需要移动到B电脑上,如何实现postman 的数据迁移(导出)功能呢?         在新的电脑上,如何导入postman的数据呢?         本文将整理 postman的数据导出、

    2024年01月25日
    浏览(52)
  • Postman 脚本中使用jsonpath提取数据

    jsonpath 在处理 json 格式的数据方面是无敌的存在,前边我也篇关于 jsonpath 介绍的文章 Json 数据提取神器 jsonpath ,今天介绍 jsonpath 在 Postman 脚本中的应用 Postman 的脚本是 JavaScript 语言,因此需要准备JS版本的JSONPath JSONPath Github官网 说明: Github官网提供的JS语言的 JSONPath 版本

    2024年02月10日
    浏览(43)
  • postman如何将响应数据URL解码处理

    一、postman 在Tests中输入以下代码,发送接口后,在Console中查看解码后的结果;    代码如下: pm.test(\\\'urlDecode\\\',function() {     var urlDecode =  decodeURIComponent (responseBody);     var jsObj = JSON.parse(urlDecode);     var str = JSON.stringify(jsObj, null, 4);     console.log(str); } ); 同样

    2024年01月24日
    浏览(36)
  • postman获取响应数据中的某个值并设置为环境变量(报错)

    背景:获取不同用户的token并设置为相应的环境变量(自动更改为对应的token,不用手动根据用户信息一个一个更改) test中的获取token值的代码如下 console.log(tk)打印的结果如下,说明已获得了token的值。 但在另一个接口调用时,报错没有找到相应的值  查看变量详情,显示

    2024年02月13日
    浏览(59)
  • HTTP请求响应详解 (HTTP请求数据格式,常见请求方式,后端响应参数)及Apifox(postman)使用方式

    目录 一.HTTP协议  二.HTTP请求数据格式  请求方式 三.后端响应请求 基于SpringBoot响应数据 请求响应的参数类型 同一响应格式 四.Apifox(postman)使用方法 HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种用于传输超媒体文档(如HTML)的应用层协议。 HTTP的特点和工作原理如下

    2024年03月09日
    浏览(69)
  • Postman进阶篇(十二)-在脚本中使用pm对象访问接口响应数据(pm.response.*)

    在之前的文章中介绍过postman中的两个脚本——pre-request script或test script,在这两个脚本中都有使用到pm对象。(pre-request script详细介绍、Test script详细介绍) pm对象是在postman的脚本中非常重要,也是十分常用的方法。 本篇主要介绍pm对象的使用方法操作接口返回结果。 pm对象

    2023年04月08日
    浏览(85)
  • Postman导出json v2/v2.1文件导入YAPI报错:解析数据为空

    实测总结:导入Postman Collection v1的JSON file能成功 版本环境 Postman 版本:8.11.1 YAPI 版本:1.12.0 问题解决 如果Postman能直接导出v1的JSON file就不需要继续以下步骤; 可惜Postman v8.11.1 当前版本不支持导出v1。 需要使用postman-collection-transformer工具进行转换v2 - v1 Postman官网版本转换介

    2024年02月07日
    浏览(47)
  • postman参数提取+加密

    目录 常见提取方式 1. json格式提取 2. 正则表达式提取 3. cookie提取-提取响应返回的cookie值 4. 请求头提取值--提取响应头所需要的值 加密 1. MD5加密 2. base64位加密 响应示例  

    2024年01月24日
    浏览(35)
  • postman使用-04响应

    Pretty:格式化显示,以便查看 Raw:不进行任何处理,显示响应数据的原始格式 Preview:预览响应体,会自动换行,不会格式化(有时候是数据,有时候是页面) Visualize:可视化响应体 Pretty:格式化显示,以便查看 pretty格式化成什么,是依据响应头中的content-type,一般postman工

    2024年02月04日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包