2012-01-09 4 views
1

Мой сервер websocket прослушивает порт 8080 без прокси. В большинстве случаев я получаю запросы с заголовком Upgrade Websocket, и он отлично работает.обрабатывать запросы CONNECT на сервере websocket

Иногда я получаю запросы HTTP CONNECT. Действительно ли это запрос? Означает ли это, что между клиентом и сервером существует прокси-сервер? Как мой сервер должен отвечать на запрос CONNECT?

Благодаря

ответ

0

Вы получаете CONNECT запросы, потому что вы, вероятно, настроили ваш браузер на использование прокси-сервера. Если вы указали браузер на использование порта 8080 на локальном IP-адресе, предполагается, что есть прокси-сервер, и это означает, что когда вы запрашиваете безопасное соединение, браузер ведет с CONNECT.

Вам нужно будет добавить поддержку туннелирования SSL/TLS на ваш сервер, чтобы справиться с этим.

Смежные вопросы