gpt4 book ai didi

function - 如何在Postman中设置全局功能?

转载 作者:行者123 更新时间:2023-12-04 07:50:52 27 4
gpt4 key购买 nike

我想在我的第一个 postman 请求的预请求脚本中声明一次函数,然后在每个请求中使用它。我已经在postman对象和环境变量上设置了很多变量,但是我还没有找到对函数执行相同操作的方法。

在请求前脚本中:

function wrapTest(param1, param2, param3) {
...
}

然后我尝试了
  • postman.prototype.wrap = wrapTest;
  • postman.wrap = wrapTest;
  • postman.setGlobalVariable("wrap", wrapTest);

  • 在请求中,我尝试使用此功能:
    postman.wrap(one,two,three);

    在所有情况下都会导致“postman.wrap不是函数”。

    最佳答案

    该函数可以另存为字符串,然后在使用时退出。

    var stringWrap = function wrapTest(param1, param2, param3) {
    ...
    };

    postman.setEnvironmentVariable("wrap", stringWrap);
    var parsedFunc = eval("("+environment.wrap+")");
    parsedFunc("1", 2, 3);

    关于function - 如何在Postman中设置全局功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40006591/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com