6

我出于好奇检查了 stackoverflow 页面,并注意到了一个有趣的 url:ws://sockets-se.or.stackexchange.com/

在此处输入图像描述

我想了解更多关于 ws 协议的信息,但我什至不知道如何开始搜索,因为搜索wsws protocol没有向我显示我期望的结果......

这个协议是什么?有人可以指点我一个方向吗?

4

3 回答 3

9

ws:// 是WebSockets的 URI 方案。它们通过单个 TCP 连接提供全双工通信。您经常看到它们用于将数据异步流式传输到浏览器……例如,聊天应用程序或基于浏览器的游戏。

因此,由于它用于流式传输数据,因此单击 Chrome 开发人员工具中的响应选项卡不会像您期望的那样向您显示连接的数据。例如,Chrome 会向您显示通过连接发送的“帧”及其给定的方向性等。

于 2012-12-11T13:14:21.680 回答
7

ws:这是 WebSocket 连接的新 URL 模式。还有wss:用于安全 WebSocket 连接的方式https:与用于安全 HTTP 连接的方式相同。

按定义

WebSocket 规范定义了一个在 Web 浏览器和服务器之间建立“套接字”连接的 API。

简单来说

客户端和服务器之间存在持久连接,双方可以随时开始发送数据。那是通过单个 TCP 连接的全双工通信通道。

看看这里 的 API 和 这里的 web sockets 基础知识和 这里的一个简单的现场演示。

于 2012-12-11T13:27:28.587 回答
3

这是为了websocket协议

http://en.wikipedia.org/wiki/WebSocket

https://www.rfc-editor.org/rfc/rfc6455

如果您使用搜索引擎并搜索,您可以找到的其他文档Websockets

于 2012-12-11T13:13:45.130 回答