当前位置: 首页 > 知识库问答 >
问题:

如何使用邮递员集合变量?

罗鸿福
2023-03-14

当我添加环境变量时,我可以通过{{varName}}在我的帖子正文中使用它们。但是这对于集合变量(集合

使用如上所示的设置,如果我将 {{firstName}} 添加到我的身体中,它不起作用。如何在帖子中访问这些集合变量?

目前,如果我尝试张贴邮差将只是挂一会儿,然后给这个错误

Error: Script execution timed out.↵    at 
ContextifyScript.Script.runInContext (vm.js:53:29)

如果我使用一个环境变量或者只是输入一个值,它就工作得很好。

共有2个答案

孙经艺
2023-03-14

事实证明,{{varName}}确实有效。问题出在我的预请求脚本中。我连接到的 API 需要正文上的校验和,因此它会预处理正文中的变量,但它没有设置为处理集合变量。这导致邮递员失败。用户错误。

华聪
2023-03-14

此外,您需要确保将请求保存到所属集合中,然后才能使用它!

 类似资料:
  • 我正在使用邮递员集合来测试我的API,然后再打开它。我和一个开发团队一起工作,我们希望在彼此之间共享/添加/编辑我们的集合。 我们把这些数据放到某种版本控制系统中的最好方法是什么?还有其他建议吗?

  • 我试图从环境变量替换Postman中JSON主体的值,该值实际上被替换,但它在传递给POST请求时将JSON转换为字符串,因此请求最终失败,因为POST请求需要JSON主体。 例如,这里是下面的请求,变量已经在Postman中用值声明 发送请求后,整个正文将转换为字符串。知道如何保持正文是JSON,即使替换了变量的值并且不让它转换为字符串?

  • 我有一个web API,我正在使用Postman测试。当我点击“发送”按钮时,Postman将数据发送到web API,这样我就可以测试web API,但我想查看Postman发送到web API的数据。我如何查看这个?

  • 我正在使用Postman测试我的API。我正在使用自签名证书在我的应用程序中使用HTTPS。 打开HTTPS设置后,邮递员应用程序显示此错误 它显示了 错误:自签名证书 当我在邮递员设置中关闭SSL证书验证时,API调用运行完美。我尝试在邮递员应用程序中安装证书/密钥,但没有成功。 我想在postman中使用证书/密钥,以便可以使用SSL访问API。有什么办法吗?

  • 设置一个Java Postman调用,为变量赋值,但它显示为NULL。 邮递员请求