Мне нужны веб-сокеты в проекте для HTML5 и PHP, но это не работает. Я читал кое-что о том, что NGINX не поддерживает их.

Есть ли возможность установить плагин, который принесет мне поддержку для этого?

Привет

1 ответ1

0

Может быть, лучше опубликовать это в stackoverflow, так как это скорее вопрос разработки. Прежде чем публиковать там, сделайте поиск. Многие вопросы веб-розетки уже были опубликованы. Но так как вы, очевидно, рассматриваете это как работу компьютера, а не как проблему разработки, позвольте мне кратко рассказать вам. Хотя Websockets использует стандартный запрос HTTP-заголовка для установления соединения, это не HTTP. Полный запрос включает в себя запрос "обновить" (параметр) до протокола websocket, который охватывается совершенно новым стандартом. Таким образом, этот начальный запрос должен обрабатываться функцией шлюза, которая отправляет информацию о запросе в программное обеспечение websocket для завершения соединения и обработки любых последующих сообщений. Это, конечно, также включает в себя все необходимое прикладное программное обеспечение. Итак, вы на самом деле не ищете "плагин", я бы сказал, а "сервер" веб-сокета, который мы назовем (это немного сбивает с толку, так как оба конца могут действовать одинаково ... не более "мастер") / "рабские" отношения). В следующей статье есть ссылка внизу на демонстрационную веб-страницу. HTML код можно скачать. Когда вы щелкаете, чтобы установить соединение с веб-сокетом, оно переходит к шлюзу, который передает запрос на сервер веб-сокета. http://highlevellogic.blogspot.se/2011/09/websocket-server-demonstration_26.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .