Кодирование происходит при отправке параметра из запроса Post в Jmeter - PullRequest
0 голосов
/ 31 мая 2019

У меня есть запрос Post в Jmeter, в котором передается параметр ViewState, но значение для этого параметра - комбинация букв, цифр, специальных символов.поэтому при отправке этого запроса параметров кодируется специальный символ, например, у меня есть прямой слеш в параметре, поэтому при отправке он преобразует его в% 2F, что приводит к сбою запроса

Решение, которое я пробовал:

  • снимите флажок URL Encode
  • UTF-8 в кодировке содержимого
  • для ViewState, предоставив значение $ {__ urldecode ('$ {viewState}')} в качестве значения параметра,который (viewState) я выбираю из предыдущего ответа
  • использовал функцию замены в значении параметра

Так что я ожидаю, что при отправке параметров запроса Post не должно кодироваться.Может кто-нибудь, пожалуйста, предоставьте решение

1 Ответ

0 голосов
/ 31 мая 2019

Я предполагаю, что вы пытаетесь сопоставить переменную в теле последующего запроса (2-й запрос). Попробуйте отправить данные в «Body Data» вместо параметров. Итак, это ваша переменная, т. Е. $ {ViewState} в "Body Data"

Я надеюсь, что состояние просмотра не в URL. Надеюсь, это поможет.

...