php后台的
json_encode($data)
$push_api_url = "http://localhost:2121/";
$post_data = array(
"type" => "publish",
"content" =>json_encode($datainfo),
// "to" => 1575526334000,
);
$a=curlpost($post_data,$push_api_url);
前台使用vue-socket.io进行接收的话
为什么被转移了" 应当如何处理
sockets: {
// 服务端指定有msg监听的客服端,可接对应发来的收消息,data服务端传的消息
new_msg: function(msg) {
console.log(msg);
}
},
[{" 应当如何处理marketno":"zhurou","newprice":"3232.228","tmp":[]}
websocket不能直接传JSON。你在PHP的curlpost之前先把 $post_data 进行 json_encode 一下。然后前端接收时候进行 JSON.parse(data)