Тестер WebSocket

Подключение и отладка WebSocket

100% локально — ничего не загружается
Отключено
Попробовать эндпоинт:

Браузеры не могут отправлять собственные заголовки через WebSocket. Поместите токены в query-параметр URL или в субпротокол.

Получено / Отправлено0
Сообщения появятся здесь после подключения.

Как использовать

  1. Введите URL WebSocket (ws:// или wss://) и нажмите «Подключиться». Индикатор статуса показывает состояние соединения.
  2. Введите сообщение и нажмите «Отправить» (или нажмите Enter). Отправленные и полученные сообщения появляются в журнале с направлением, временем и размером.
  3. JSON-сообщения автоматически форматируются; используйте «Пауза», чтобы заморозить журнал во время потока сообщений.
  4. Нажмите любой пример эндпоинта, чтобы мгновенно опробовать инструмент, или «Отключиться», чтобы закрыть сокет.

Вопросы и ответы

Можно ли задать собственные заголовки, например Authorization?

Нет — браузерный API WebSocket не позволяет задавать собственные заголовки рукопожатия. Передавайте токены через query-параметр в URL или через поле субпротоколов.

Почему соединение закрывается сразу?

Частые причины: сервер требует аутентификации, в URL указана неверная схема (wss:// для TLS-эндпоинтов) или прокси/балансировщик нагрузки отклоняет рукопожатие. Проверьте код закрытия, показанный в журнале.

Мой трафик где-то хранится?

Нет. Сообщения существуют только в этой вкладке браузера; ничего не записывается на сервер. История URL хранится только в localStorage.