Я начал реализацию веб-сокетов, используя Fleck ,
Теперь у офиса есть прокси, который, кажется, вызывает некоторые проблемы:
1) Подключение к моему локальному IP-адресу (192.168.21.80) со всеми отключенными настройками прокси:
Request URL:ws://192.168.21.80:8181/value
Request Method:GET
Status Code:101 Switching Protocols
розетка подключается и все устраивает.
2) Подключение к моему локальному IP-адресу (192.168.21.80) с установленным флажком «Автоматически определять настройки».
Request URL:ws://192.168.21.80:8181/value
Request Method:GET
Status Code:Success
Это также то же самое, если установлен флажок «Обойти прокси-сервер для локальных адресов».
Однако, если я сниму флажок «Автоматически определять настройки» и выберу только «Использовать прокси-сервер для вашей локальной сети ...» и добавлю исключение моего IP, все снова будет работать успешно.
Теперь проблема, с которой я сталкиваюсь, заключается в том, что наш прокси-скрипт для автоматического обнаружения фактически устанавливает для IP-адреса исключение «192.168.21. *»
Кто-нибудь видел это раньше или знает, почему прокси заставляет сокеты вести себя таким образом?