技术Ren-webSoket
文章平均质量分 64
学习了解websoket
JessicaLilyAn
热爱技术的小女子一枚,一直成长,梦想成为大牛。
展开
-
WebSocket断开原因、心跳机制防止自动断开连接
1、断开原因WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来。ws.onclose = function (e) { console.log('websocket 断开: ' + e.code + ' ' + e.reason + ' ' + e.wasClean) console.log(e)}错误状态码:WebSocket断开时,会触发CloseEvent, CloseEvent会在连接关闭时发送给使用 WebSockets 的客户端. 它在转载 2022-03-01 16:02:06 · 17631 阅读 · 0 评论 -
学习webSoket (二)客户端的使用
一,客户端的简单示例var ws = new WebSocket("wss://echo.websocket.org");ws.onopen = function(evt) { console.log("Connection open ..."); ws.send("Hello WebSockets!");};ws.onmessage = function(evt) { console.log( "Received Message: " + evt.data); ws.原创 2021-12-06 14:49:54 · 1885 阅读 · 0 评论 -
学习webSoket(一)了解webSoket
WebSocket是一种网络通信协议,很多高级功能都需要它一,为什么需要 WebSocket?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。我们只能使用"轮询":每隔一段时候,就发出一个询问,了解服务器有没有新的信息。最典型的场景就是聊天室。轮询的效率低,非常浪.原创 2021-12-06 10:29:46 · 447 阅读 · 0 评论