前端解析websocket数据问题
buf []byte
//err = websocket.Message.Send(ws, buf)
err = websocket.Message.Send(ws, string(buf[:]))
if err != nil {
logs.Logger.Error("Write:", err)
}
Send原型为:func (cd Codec) Send(ws *Conn, v interface{}) (err error),参数v是一个接口,如果传入的是[]byte,websocket 的opcode为2(binary),如果传入的是string,opcode为1(string)。
当是binary时,前端默认解析不出来。
posted on 2017-12-21 10:27 angry-baby 阅读(427) 评论(0) 编辑 收藏 举报