是否可以使用javascript在邮递员中执行python脚本?

时间:2019-06-26 12:21:50

标签: javascript python-2.7 postman

因此,我正在使用邮递员来获取包含“盐”的响应正文。 然后,我取盐,手动转到命令行,然后将盐传递给我的python脚本(sys.argv),然后它将打印出“证明”

Python(2.7):

def generate_proof(salt):
    secret_salt =  SECRET + salt
    hexadecimal = secret_salt.decode('hex')
    proof = sha256(hexadecimal).hexdigest()
    return proof


if __name__ == "__main__":
    print generate_proof(sys.argv[1])

我希望使这一过程自动化。在邮递员中,“测试”部分创建了这样的环境变量:

JavaScript:

var jsonData = JSON.parse(responseBody);
pm.environment.set("response_path", jsonData.responsePath);

我的最终目标是将python脚本返回的证明作为环境变量存储在Postman中。

我不知道是否有一种方法只能在javascript中创建相同的脚本。但是我也愿意接受这个答案。

0 个答案:

没有答案