PHP WebSockets получает заголовки запроса - PullRequest
0 голосов
/ 20 марта 2019

Я использую этот репозиторий для моего сервера WebSocket, насколько я вижу, единственная проблема заключается в том, что он сгенерировал идентификаторы сокета с

$i = 1;
while (isset($this->wsRead[$i])) $i++;
return $i;

Что бы я хотелзаключается в передаче идентификатора в сокет при подключении

ws://127.0.0.1:9300?id=12345

, проблема в том, что я не знаю, как получить этот параметр GET до назначения идентификатора.Я долго искал и никуда не попал.Насколько я вижу, только эти функции могут получить заголовки: socket_read и socket_recv , но проблема в том, что они как-то блокируют рукопожатие, потому что еслиЯ использую их, затем в браузере вижу

failed: Error during WebSocket handshake: net::ERR_INVALID_HTTP_RESPONSE

Есть ли другие способы получения идентификатора, который я передаю при подключении?

...