跳到主要内容

前置脚本

前置脚本是在请求发送前执行的代码片段。例如要在请求头中包含时间戳或在 URL 参数中发送随机的字母、数字、字符串等数据。

使用示例

例如要在请求头中包含当前时间戳,那么可以将函数返回值设置为环境变量。

接口调试

将参数 timestamp 的值设置为 {{timestamp}} 。当请求发送时,前置脚本将被执行,环境变量 timestamp 的值会被设置为当前时间戳,同时 {{timestamp}}也会被替换为当前时间戳

接口调试

前置脚本使用 JavaScript 编写,语法与后置脚本 完全相同,但不存在pm.response对象。

更多示例

  1. 环境变量、全局变量、临时变量使用示例
  2. 读取/修改接口请求信息
  3. 脚本内发送接口请求示例:
pm.sendRequest('https://www.api.com/get', function(err, response) {
console.log(response.json());
});
  1. 加密/解密