Socket.io поддерживает опрос JSONP, который обычно используется для длинных междоменных опросов (кроме CORS , который поддерживается не каждым браузером). По междоменной теме, касающейся WebSockets - спецификация гласит следующее:
Сервер включает имя хоста в
| Sec-WebSocket-Location | поле
его рукопожатие, так что оба
клиент и сервер могут проверить
что они согласны с тем, какой хост находится в
использовать.
Вы «должны» иметь возможность использовать WebSockets с другим портом, фактически у вас, вероятно, нет другого выбора, поскольку стандартные порты, такие как 80, будут использоваться другим веб-сервером для обслуживания вашего приложения на основе Django. Будут также потенциальные проблемы с браузером ограничения параллельного соединения , если вы используете один и тот же домен и порт (например, вы можете увидеть это в чате Facebook, когда вы пытаетесь открыть более одной вкладки в одном контексте браузера). - каждая вкладка подключается к отдельному поддомену во время длительного опроса для преодоления этих ограничений).