<?php
go(function (){
$server = new Co\Http\Server('127.0.0.1',8888);
//服务端
$server->handle('/',function ($req,$resp){
$resp->end("hello world");
});
//websocket
$server->handle('/websocket',function ($req,$ws){
$ws->upgrade();
while (true){
$data = $ws->recv();
if(!$data->data){
break;
}
$ws->push("你好哈哈");
}
});
$server->start();
});
接着我们 用websocket客户端连上 ws://127.0.0.1:8888/websocket 就能看到效果了。