javascript - WebSocket `close` 与 `closed` readyState 有什么区别?
问题描述
WebSocket.readyState
可以是CONNECTING
,OPEN
或. 和状态有什么区别?为什么区分这两种状态很有用?我可以像对待websocket 一样对待websocket 吗?CLOSING
CLOSED
CLOSING
CLOSED
CLOSING
CLOSED
解决方案
在该CLOSING
状态下,WebSocket 已经向对等端发送了一个关闭数据包,表明连接正在被有意终止以及为什么,并且正在等待对端的回复。TCP 连接在此阶段仍处于打开状态。
在该CLOSED
状态下,TCP 连接已经关闭,或者开始时没有成功打开。
推荐阅读
- javascript - 如何多次使用
- awk - '~!' 是什么 awk 中的函数
- c - 我收到此错误,“错误:'{'令牌之前的预期表达式”。我不知道为什么?语法对我来说看起来不错
- html - 需要帮助将汉堡菜单向右移动
- php - Laravel 从 bootstrap/app.php 文件返回对端点的响应
- mongodb - Mongoose insertMany ignores unique:true
- excel - 如何从另一个工作簿复制动态范围的单元格,将其粘贴到另一个工作簿?
- javascript - Promise chain with setTimeout
- javascript - Is there a way to recieve return valuefrom async functions to non-async function?
- angular - 如何防止元素在数据更新时每隔一段时间在每个 API 调用上闪烁