我有一个URI,它可以很好地工作在js实现中,构建为:"wss://domain“
当我想为这个套接字实现订阅服务器时,如下所示:
$loop = Factory::create();
$connector = new Connector($loop);
$promise = $connector->connect($uri);
$promise->then(function(ConnectionInterface $connection) {
$connection->on('data', function ($data) {
echo $data;
});
}, function (\Exception $e) {
echo $e->getMessage();
});
$loop->run();该承诺捕获消息的异常:“URI方案”"wss"%没有可用的连接器。
我找不到wss的连接器。有我可以直接使用的连接器吗?或者我应该用另一个连接器包起来?
发布于 2020-07-14 15:08:06
嗨,这里的ReactPHP核心维护器,react/socket只支持像UDP、TCP等低级别的连接,在这些连接上必须实现协议。react/http这样做是为了HTTP,而https://github.com/ratchetphp/Pawl是ReactPHP的WebSocket客户机,它建立在前面提到的这两个之上
https://stackoverflow.com/questions/62896794
复制相似问题