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)
类似的选项
A random 8-digit bank account number
A random 10-digit phone number (as 700-008-5275)
我正在使用 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)
A random 8-digit bank account number
A random 10-digit phone number (as 700-008-5275)