JMeter - HTTP2-запрос не сохраняет хэш MD5 - PullRequest
0 голосов
/ 23 октября 2019

Я отправляю запрос HTTP2 и проверяю Save response as MD5 hash?

Пробовал как в HTTP2 Request, так и в HTTP2 Request Defaults, но ответ не MD5, просто показывает нормальный ответ

Я пыталсячтобы просмотреть его с помощью слушателей: View Result Tree Http2 и View Result Tree

Работает ли он как-то или отсутствует?

  • Обратите внимание после того, как установите флажок внутри HTTP2 Request и сфокусируйтесь на другихэлемент и возврат, флажок выключен

Также я попытался изменить протокол на http, и он игнорируется (используйте https)

1 Ответ

1 голос
/ 23 октября 2019
  1. Вы не можете сохранить данные ответа в виде хэша MD5 из-за асинхронного характера ответов , если по какой-то причине вы хотите получить хэш ответа, вы можете поставить галочку в поле Synchronized Request и использовать, например, JSR223 PostProcessor или __ digest () функция для вычисления хэша ответа для последующего повторного использования
  2. Я не думаю, что вы можете использовать протокол HTTP, так как сэмплер HTTP2 опирается на alpn-boot библиотека, которая предполагает транспорт TLS

Дополнительная информация: Новый плагин HTTP / 2 для JMeter

...