ws.onmessage我可以在js页面获取到设备的返回值,可是项目是前后端分离的,前端只把数据发给我,比如点击重启,请求我的接口xxx,然后我向设备发送了重启命令
后台:
Gateway::$registerAddress = '127.0.0.1:1238';
$data = json_encode([
'msgType'=>'registerPersonInfo',
'msgID'=>'003',
'deviceNo'=>$uid,
'personInfoCount'=>'1',
]);
Gateway::sendToUid($uid, $data);
然后怎么接收他的返回值啊,成功还是失败,我看不到
前端没问题
ws = new WebSocket("ws://xxxxx:8282");
ws.onopen = function() {
console.log("连接成功");
};
ws.onmessage = function(e) {
console.log(e.data);
};
前端就能接收到,可是现在用不到前端,
我想知道后台发起重启怎么接收到返回值
心跳维持的