Postman 模拟服务器 - 用随机的 10 位数字模拟响应

Postman mock servers - Mock a response with a random 10-digit number

我正在使用 Postman 8.12.1。我正在创建一个模拟服务器并尝试为某个请求设置我的模拟响应,以便响应 return 是一个随机的 10 位数字。然而,我能找到的唯一预建函数是“randomInt”

这似乎范围很有限。有没有一种方法可以将我的响应配置为 return 一个具有 10 位数字的随机整数?如果前导数字为零就可以了。

https://documenter.getpostman.com/view/8296678/UUy65Pz5

Postman 不允许动态更新 mock 服务器,但由于其 API 最初的设计,我们可以使用 Postman API 更新环境变量,这将反映在 mock 中服务器响应

请参阅随附的 public 合集以了解如何执行此操作。

我在这里获取环境和相应的变量,然后在调用模拟服务器之前更新它

所以当我们调用模拟服务器时,它总是得到更新的值。

您可以将更新变量请求存储在一个变量中,如

pm.variable.set("request",pm.request)

然后在预请求中使用它作为

pm.sendRequest(pm.variables.get("request"))

您可以使用 $timestamp 这将 return 10 位数字:

The current UNIX timestamp in seconds (as 1562757107)

您有与$randomBankAccount

类似的选项

A random 8-digit bank account number

$randomPhoneNumber

A random 10-digit phone number (as 700-008-5275)