postman - Postman 生成一次静态 guid
问题描述
我不明白 Postman 全局变量是如何工作的。
我正在尝试生成一个 Guid 以在正文内容和 url 中使用它,所以我在 Pre-request Script 中执行以下操作:
pm.globals.set("agent_id", "{{$guid}}");
变量已设置,我可以在集合中的请求中使用它
{
"agentId": "{{agent_id}}"
}
问题是在随后的请求中,我引用了相同的变量agent_id
,Guid 再次重新生成。
我试过了
const agentId = "{{$guid}}";
pm.globals.set("agent_id", agentId);
如果 $guid 预定义变量是每次我访问我的变量时触发的“延迟”函数agent_id
,但我很惊讶地发现相同的行为。
为了使用 GUID 创建全局可用的常量,我缺少什么?
解决方案
推荐阅读
- powershell - Add-MailboxFolderPermission 向 AdUser 抛出异常 AdGroup
- sql - 如何在 Oracle 中处理包含逗号分隔或范围字符串值的列
- python - 我想找到 2018 年有 5 个或更多星期日的月份名称
- php - 从mysql db中获取具有多值列条件的行以搜索多值
- javascript - 如何用对话框和承诺 JS 替换提示
- python - 需要检查容器是否正在运行
- neo4j - Neo4J 中的幂等性检查
- ios - Cordova iOS 通用链接问题
- java - 使用和公开 REST 服务并传递 JSON 正文
- amazon-web-services - AWS Cognito 密码过期