Как получить переменную из тела запроса - PullRequest
0 голосов
/ 14 июля 2020

В моем сценарии JMeter у меня есть запрос, который использует токен как часть запроса тела:

enter image description here

I've got a regex extractor to retrieve this value but I can't seem to get it back. I've tested using all the "Field to check" values e.g. Request Header etc. The regext I'm using is "token=(.*?)"

enter image description here

This token is needed as other calls explicitly reference it and I need to pass them this variable

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

Ответы [ 2 ]

1 голос
/ 14 июля 2020
  1. Переключите «Поле для проверки» на URL, так как в вашем случае токен находится не в теле запроса, а в URL Строке запроса

  2. Измените ваше регулярное выражение, чтобы оно выглядело так: token=(.*)

    enter image description here

This way you will get the token value into the ${TOKEN} JMeter Variable.

More information:

1 голос
/ 14 июля 2020

Параметры запроса являются частью URL-адреса, поэтому выберите URL-адрес Field to check

Также вы создаете URL-адрес, поэтому не можете ли вы использовать сохранение значения токена раньше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...