对邮递员中的每个API请求运行预请求脚本

问题描述

是否可以在另一个预请求脚本中重用此randomString(length)而不是在邮递员的每个API请求中重用?

function randomString(length){
  var char ='';
  while(chars.length < length ){
    chars += Math.random().toString(36).substring(2);
  }
  returns chars.substring(0,length);
};

解决方法

您可以将函数存储在环境变量中,然后使用eval()函数。

,

将它放在集合的前置脚本中,然后它会在每个请求之前运行。