You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

谷歌服务器项目:如何通过Postman前置脚本生成请求ID?

可以通过Postman前置脚本生成动态唯一请求ID

当然可以,Postman的**前置脚本(Pre-request Script)**完全能解决你的需求,无需依赖后端API获取,就能生成每次请求都动态变化的唯一ID。下面是两种实用的实现方式:

1. 使用内置UUID生成标准唯一ID

Postman内置了生成UUID的工具,直接调用就能得到符合规范的唯一ID:

// 生成UUID v4格式的唯一ID
const uniqueRequestId = pm.variables.replaceIn('{{$guid}}');

// 将生成的ID存入环境变量,方便在请求体中引用
pm.environment.set("uniqueRequestId", uniqueRequestId);

之后在你的创建任务请求的JSON体中,直接引用这个变量即可:

{
  "requestId": "{{uniqueRequestId}}",
  // 其他请求参数...
}

2. 自定义组合生成唯一ID(时间戳+随机数)

如果需要更灵活的ID格式,可以用时间戳搭配随机数生成,确保每次请求的ID唯一:

// 生成毫秒级时间戳 + 4位随机数的组合ID
const timestamp = Date.now();
const randomSuffix = Math.floor(Math.random() * 10000);
const uniqueRequestId = `${timestamp}-${randomSuffix}`;

// 存入环境变量
pm.environment.set("uniqueRequestId", uniqueRequestId);

同样在请求体中通过{{uniqueRequestId}}引用即可。

关键说明

前置脚本会在每次发送请求前自动执行,所以每次生成的ID都是全新的,完全满足“动态变化、唯一”的要求。

内容的提问来源于stack exchange,提问作者IshuVisha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 15:35:45