Как вручную добавить заголовок WebSocket в Jmeter? - PullRequest
0 голосов
/ 16 декабря 2018

Я использую плагин jmeter (WebSocket Samplers от Peter Doornbosch) для создания запросов веб-сокетов вручную.

Открытие соединения с веб-сокетом

  • Я использую сэмплер «Открытое соединение Websocket».
  • Заполнить все данные (сервер, порт, путь)

Соединению также требуется sessionID.
Я пробовал менеджер заголовков http, но он не принимает заголовок во время выполнения,

ТАК, есть ли способ вручную добавить заголовок websocket в сэмплер (открытое соединение Websocket)?

1 Ответ

0 голосов
/ 18 декабря 2018

Http Header Manager - это путь;Сэмплер выбирает все заголовки, кроме тех, которые используются самим протоколом WebSocket или HTTP (например, «Host», «Sec-WebSocket-Key»).Если ваш заголовок называется «sessionID», он определенно должен работать.См. Также пример «Основной запрос-ответ с Header and Cookie Manager.jmx» в каталоге примеров (https://bitbucket.org/pjtr/jmeter-websocket-samplers/src/master/samples/)

. Вы на 100% уверены, что в сэмплере нет заголовка? Проверяли ли вы HTTP?ПОЛУЧИТЬ запрос с помощью такого инструмента, как WireShark?

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