Как получить требуемый заголовок ответа от процессора Beanshell для Jmeter? - PullRequest
0 голосов
/ 17 апреля 2019

как получить требуемый заголовок из заголовка ответа?

я знаю, что мы получаем заголовок ответа таким образом ctx.getPreviousResult().getResponseHeaders();

но у меня есть 2 значения set-cookie в заголовках моего ответа

например:

set-cookie: _csrf=XSASEDDDS;path=/`
set-cookie: X-MY-CSRF=ABcnsfdgsg;path=/`

Я также попробовал экстрактор регулярных выражений, но он не работает, мне интересно, нужно ли мне менять регулярное выражение

Apply to: Main sample only
Field to check: Response Headers
Reference Name: csrfToken
Regular Expression: set-cookie: X-MY-CSRF=(.+?);
Template: $1$

Мне нужна помощь, чтобы извлечь значение X-MY-CSRF и установить для него переменную пользователя или глобальную переменную.

в jmeter у нас есть 2-я опция вхождения, поэтому, если я использую эту regex set-cookie:\s+(.+) со 2-й опцией вхождения, я могу получить X-MY-CSRF=ABcnsfdgsg;path=/ это значение, но не в состоянии извлечь X-MY-CSRF

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