前端http请求后台接口,后台通过tcp或mqtt访问设备,设备返回信息给后台,后台在return结果给前端
在webman的$request->connection可以在方法中正常返回数据出来,但是一放到闭包函数onmessage里面去的时候就发送不了了,有点懵,不知道如何下手,我找了百度和论坛有说new http的worker的,因为我用的是webman框架 本身已经启动了一个http的worker了 我new新的worker的时候就提示报错。
https://www.workerman.net/plugin/157 参考这个写法,原理是先发送一个http头,然后再发送http包体,数据全部返回完毕的时候发送一个空的包体($http_connection->send(new Chunk(''));)告诉浏览器请求响应结束。
$http_connection->send(new Chunk(''));
这个嘎嘎好用 感谢老大
https://www.workerman.net/plugin/157
参考这个写法,原理是先发送一个http头,然后再发送http包体,数据全部返回完毕的时候发送一个空的包体(
$http_connection->send(new Chunk(''));
)告诉浏览器请求响应结束。这个嘎嘎好用 感谢老大