如何在Postman预请求脚本中访问动态变量{{$guid}}?
在Postman预请求脚本中使用GUID的正确方式
- Postman的
{{$guid}}是变量插值语法,仅在URL、请求体、请求头这类可视化配置区域生效,预请求脚本属于JavaScript执行环境,不支持这种插值方式。 - 预请求脚本里要生成GUID,直接调用Postman内置的
pm.guid()方法即可,示例代码:
// 生成GUID并存入环境变量,方便后续在请求中调用 const generatedGuid = pm.guid(); pm.environment.set("requestGuid", generatedGuid);
- 如果需要在脚本内直接使用GUID值(比如拼接字符串、做逻辑处理),直接用
pm.guid()的返回值就行:
// 示例:拼接带GUID的请求地址 const targetUrl = `https://your-api-domain.com/resource/${pm.guid()}`; console.log(targetUrl);
内容的提问来源于stack exchange,提问作者shyam yadav
相关产品推荐
相关产品推荐

