Можно ли выполнить мой скрипт на python в почтальоне, используя JavaScript? - PullRequest
0 голосов
/ 26 июня 2019

Итак, я использую почтальон, чтобы получить тело ответа, содержащее «соль».Затем я беру соль и вручную захожу в командную строку и передаю соль моему скрипту на python (sys.argv), а затем он выводит «proof»

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, я не знаю.Но я бы также принял это как ответ.

...