共计 641 个字符,预计需要花费 2 分钟才能阅读完成。
WebSocket 是一种双向通信协定,在建设连贯后,WebSocket 服务器端和客服端都能被动向对方发送或接收数据,而在 HTTP 协定中,一个 request,只能有一个 response,而且这个 response 也是被动的,不能被动发动。
应用 websocket 建设长连贯,服务端和客户端能够相互通信,服务端只有有数据更新,就能够被动推给客户端。
WebSocket 使得客户端和服务器之间的数据交换变得更加简略,容许服务端被动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只须要实现一次握手,两者之间就间接能够创立持久性的连贯,并进行双向数据传输。
在 WebSocket API 中,浏览器和服务器只须要做一个握手的动作,而后,浏览器和服务器之间就造成了一条快速通道。两者之间就间接能够数据相互传送。
这里举荐一个 Websocket 测试工具, 开源的,也是收费的——Eoapi
- 点击 Tab 加号选中 Websocket 协定
- 输出地址后点击连贯按钮就能够和服务端进行通信啦
- 在 message 输出你想要发送的内容
- 在返回 message 信息流中查看内容
在线 Demo 链接 :
https://www.eoapi.io/?utm_sou…
如果你感觉这个开源我的项目还能够的话,无妨点个 star 反对下他们,如果你感觉还须要持续优化,无妨去提个 Issue.
Github:
https://github.com/eolinker/e…
Gitee:
https://gitee.com/eolink_admi…
正文完