完全协程化的 WebSocket 服务器实现,继承自 Co\Http\Server,底层提供了对 WebSocket 协议的支持
Co\run(function () {
$server = new Co\Http\Server("0.0.0.0", 8812);
//监听全网段地址、端口
$server->handle('/websocket', function ($request, $response) {
$response->upgrade();//向客户端发送websocket握手信息
while (true){
$data = $response->