Кто-то предоставил мне регулярное выражение для разбора строки запроса: (?<=\?)[^?]+$
Я пытаюсь использовать это в JMeter безуспешно (хотя мне удается вытащить отдельные значения параметров строки запроса на основе различных примеров публикаций в Интернете).
- Я создал экстрактор регулярных выражений под названием "Grab QueryString".
- Я выбрал поле ответа URL для проверки.
- Для справочного имени я набрал "myQueryString".
- Для регулярного выражения я ввел ваш текст.
- Для шаблона я ввел $ 1 $
- Матч № = 1
- Значение по умолчанию = ОШИБКА
К сожалению, myQueryString заполняется ОШИБКОЙ, а не строкой запроса URL, как я надеялся, когда я попытался использовать ее в качестве параметра в будущем GET.
Таким образом, я вижу это в «Дереве результатов просмотра»:
HTTPS: /www.website.com/folder/page.aspx ERROR
Вместо:
HTTPS: /www.website.com/folder/page.aspx jfhjHSDjgdjhsjhsdhjSJHWed
Я сделал что-то не так? У кого-нибудь есть предложения?