从Postman中的嵌套响应中检索值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Postman中的嵌套响应中检索值相关的知识,希望对你有一定的参考价值。

我正在使用邮递员获得某些回复。以下是我的回复。

enter image description here

在这里,我有一些与此响应集成的其他api请求链接。我是否有可能在这些apis中获得价值。它就像检索父api请求和子api请求的值一样。

我知道这可以使用java代码。但是,我可以使用其他任何现有的软件吗?

答案

在你的情况下,我建议将多个请求组合成一个链甚至是workflow。我们的想法是让第一个请求获取在后续请求中调用的href端点。为此,初始请求需要一个请求后测试脚本,该脚本从href读取response值并将其存储在environment or global variable中。像这样:

// persist project href for next request
pm.environment.set("projectUrlPath", pm.response.json().embedded.elements[0]._links.project.href);

您在该行中的下一个请求将使用此变量来构建请求URL。像这样:

http://www.example.com{{projectUrlPath}}

关键是要正确导航到响应json javascript对象中的正确属性。这个在线工具可能会帮助你:https://www.w3schools.com/js/tryit.asp?filename=tryjs_json_parse

以上是关于从Postman中的嵌套响应中检索值的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段中检索gridview中的图像?

postman添加断言

从postman中以xml格式呈现的响应中提取数据

从firebase检索图像以在片段中的回收器视图时出错

图像未在 Postman 中显示

如何从片段中的 JSON 响应中的对象获取数据