WebSocket 是一种双向通信协定,在建设连贯后,WebSocket 服务器端和客服端都能被动向对方发送或接收数据,而在 HTTP 协定中,一个 request,只能有一个 response,而且这个 response 也是被动的,不能被动发动。
应用 websocket 建设长连贯,服务端和客户端能够相互通信,服务端只有有数据更新,就能够被动推给客户端。
WebSocket 使得客户端和服务器之间的数据交换变得更加简略,容许服务端被动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只须要实现一次握手,两者之间就间接能够创立持久性的连贯,并进行双向数据传输。
在 WebSocket API 中,浏览器和服务器只须要做一个握手的动作,而后,浏览器和服务器之间就造成了一条快速通道。两者之间就间接能够数据相互传送。
这里举荐一个反对 Websocket 协定的 API 测试工具,开源的,也是收费的——Postcat
WebSocket 测试方法
- 点击 Tab 加号选中 Websocket 协定
- 输出地址后点击连贯按钮就能够和服务端进行通信啦
- 在 message 输出你想要发送的内容
- 在返回 message 信息流中查看内容
好了,基本操作就是这样,无妨你本人亲自体验下。 以上的性能来自这个叫做 Postcat 的 API 工具。
在线 Demo 链接:
https://postcat.com/zh/?utm_s…
文档链接:
https://docs.postcat.com/?utm…
如果你感觉这个开源我的项目还能够的话,无妨点个 star 反对下他们,如果你感觉还须要持续优化,无妨去提个 Issue.
Github:
https://github.com/Postcatlab…
Gitee:
https://gitee.com/eolink_admi…