Я пытался настроить и запустить сокет React PHP на некоторое время, после этого я могу подключить lnet к нему через указанный порт, но я не могу использовать websocat или любую библиотеку js для подключиться через протокол ws: // Любая помощь будет оценена.
$loop = React\EventLoop\Factory::create();
$socket = new React\Socket\Server('127.0.0.1:8000', $loop);
$socket->on('connection', function(ConnectionInterface $connection) use ($colors) {
$connection->write("Hello " . $connection->getRemoteAddress() . "!\n");
$connection->on('data', function($data) use ($connection){
$connection->write('received: ' . strtoupper($data));
});
});
echo "Listening on {$socket->getAddress()}\n";
$loop->run();
Сервер:
Listening on tcp://127.0.0.1:8000
Клиент:
websocat ws://localhost:8000
websocat: WebSocketError: HTTP failure
websocat: error running