Я использую этот репозиторий для моего сервера 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
Есть ли другие способы получения идентификатора, который я передаю при подключении?