为了账号安全,请及时绑定邮箱和手机立即绑定

使用nodejs客户端访问golang websocket服务器

使用nodejs客户端访问golang websocket服务器

Go
慕哥6287543 2021-05-14 16:04:32
我是NodeJS的新手。假设我有一个用Golang的websocket包实现的回显服务器:包主进口 (    “ code.google.com/p/go.net/websocket”    “日志”    “ net / http”)func EchoServer(ws * websocket.Conn){    var msg字串    websocket.Message.Receive(ws,&msg)    log.Printf(“收到消息:%s \ n”,味精)    websocket.Message.Send(ws,msg)}func main(){    http.Handle(“ / echo”,websocket.Handler(EchoServer))    err:= http.ListenAndServe(“:8082”,无)    如果err!= nil {        恐慌(err.Error())    }}nodejs客户端代码应该是什么样的?
查看完整描述

2 回答

?
开满天机

TA贡献1786条经验 获得超13个赞

作为WebSocket-Node库的作者,我可以向您保证,不需要为了不使用子协议而修改WebSocket-Node库的代码。

上面的示例代码错误地显示了为connect()函数的subprotocol参数传递空字符串。如果您选择不使用子协议,则应将JavaScript的null值作为第二个参数或一个空数组传递(库可以按递减的顺序向远程服务器建议多个受支持的子协议),但不能为空细绳。


查看完整回答
反对 回复 2021-05-31
  • 2 回答
  • 0 关注
  • 225 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信