Зашифруйте данные ответа и отправьте их на следующий запрос. Как я могу это сделать в JMeter?

#jmeter #jmeter-5.0

#jmeter #jmeter-5.0

Вопрос:

Мне нужно зашифровать идентификатор Guid (выделенный), а затем отправить его в текст следующего запроса.

введите описание изображения здесь

Ответ №1:

Вам нужно использовать JSON Extractor, чтобы получить guid, например, в guid переменную

Затем используйте функцию __digest для шифрования (например, SHA1)

 ${__digest(SHA1,${guid},,,)}
  

Функция digest возвращает зашифрованное значение в определенном алгоритме хэширования с необязательной солью, прописными буквами и именем переменной.

Ответ №2:

Зашифруйте, используя какой алгоритм? В зависимости от ваших требований решения могут отличаться от:

  1. Используя пользовательскую функцию __base64Encode()
  2. Используя функцию __digest()
  3. Использование функции __groovy() с вашей пользовательской реализацией алгоритма шифрования