обрабатывать запросы CONNECT на сервере веб-сокетов - PullRequest
1 голос
/ 09 января 2012

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

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

Спасибо

1 Ответ

0 голосов
/ 22 февраля 2012

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

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

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