2017-01-25 6 views
0

Вот сценарий. У нас есть webapp, который передает действия двунаправленно через websockets. Мне было интересно, можно ли создать отдельную программу (или использовать что-то существующее) для «прослушивания» в подключении и регистрации сообщений этой ссылки. Предпочтительно он будет находиться на стороне клиента. Это возможно?Возможно ли проксировать соединение с сервером с клиентской стороны?

Идея состоит в том, что мы хотим знать каждое сообщение, которое проходит через ws, без необходимости изменять любую программу для установки этого механизма ведения журнала.

+0

Я подумываю обнюхивать пакеты с src или dst, когда сервер регистрирует пакеты. – lzc

ответ

0

Да, это так. После нескольких дней игры вы можете использовать node-http-proxy, чтобы настроить прокси-сервер, используя библиотеку сокетов узла. Этот пакет npm также включает прокси websocket через HTTPS или HTTP.