保存的示例中的局部变量在哪里?

时间:2019-01-04 16:41:16

标签: javascript postman

我使用URL中的环境和局部变量创建请求,并将其保存为示例后,在“请求前脚本”选项卡上找不到局部变量。

我正在使用邮递员为我的公司定义一些模板请求,并希望从这些模板中创建示例。

我创建了一个使用以下布局的模板:

https://{{url}}/API/{{method}}/{{id}}

成功请求后,我尝试将其保存为示例,该示例将输出,参数等导入了其中。

虽然{{url}}和{{method}}是环境变量,可以在眼睛图标上找到,但是{{id}}是局部变量,在保存为示例后无法显示。

保存示例后,“请求前脚本”选项卡消失了,因此不可检索局部变量{{id}}。

将其保存为示例后,是否仍然可以找到{{id}}值(以及“请求前脚本”中的其他代码)?

1 个答案:

答案 0 :(得分:0)

要解决此问题,我需要使用路径变量。

虽然Postman自动检测到查询参数,但它仅捕获GET路径,而其他任何未捕获的东西。

路径变量非常有用,它们的作用相同,但必须声明如下:

https://{{url}}/API/{{method}}/:id

它应该显示在查询参数下方的UI上