JMeter: необходимо отправить параметр «Cookie» в заголовок запроса - PullRequest
0 голосов
/ 21 ноября 2019

Я новичок в JMeter. Я использую apache jmeter 5.2 с Java 8. Я хочу отправить данные cookie в поле с именем «Cookie» в заголовке запроса на пост-запрос во время входа пользователя на сайт. Заголовок запроса будет выглядеть следующим образом:

Cookie data

Прежде всего, я отправляю запрос на получение сервера и сохраняю данные cookie с помощью регулярного выраженияэкстрактор и использование значения в заголовке запроса в качестве параметра с именем «Cookie». Но, к сожалению, JMeter не добавляет этот параметр в заголовок запроса. Я также использовал HTTP Cookie Manager. Но я получаю данные cookie в теле запроса , но не в заголовках запроса .

Я уже видел следующие сообщения.

Как сгенерировать cookie и отправить его в запросе в Jmeter

1 Ответ

0 голосов
/ 21 ноября 2019
CookieManager manager = sampler.getCookieManager();
Cookie cookie = new Cookie("JSESSIONID",vars.get("jSessionId"),"${serveraddress}",false,0);
manager.add(cookie);

Попробуйте использовать приведенный выше код в Pre-Processor запроса.

Редактировать : улучшить формат

...