Websocket 私人聊天应用程序
Websocket Private Chat Application
我是 websocket 概念的新手,这就是我写这个主题的原因。我想知道如何保护聊天室,以便只有两个特定用户才能订阅它。为了更清楚,让我举个例子。
/chats/room/{firstUserId}-{secondUserId}
用户 ID 114 和 43 将是
/chats/room/114-43
并且只有那些用户才能加入那个房间。提前致谢!
客户端通过在 URL 上发出 HTTP GET 打开一个 websocket。它与设置了几个 header 字段的普通 HTTP GET 完全相同,例如:
Connection: Upgrade
Upgrade: websocket
服务器随后hijacks
那个连接。换句话说,没有什么能阻止您完全使用您想要的方案,即 /chats/room/114-43
,如果您喜欢的话。 Websocket URL 只是一个 URL.
我是 websocket 概念的新手,这就是我写这个主题的原因。我想知道如何保护聊天室,以便只有两个特定用户才能订阅它。为了更清楚,让我举个例子。
/chats/room/{firstUserId}-{secondUserId}
用户 ID 114 和 43 将是
/chats/room/114-43
并且只有那些用户才能加入那个房间。提前致谢!
客户端通过在 URL 上发出 HTTP GET 打开一个 websocket。它与设置了几个 header 字段的普通 HTTP GET 完全相同,例如:
Connection: Upgrade
Upgrade: websocket
服务器随后hijacks
那个连接。换句话说,没有什么能阻止您完全使用您想要的方案,即 /chats/room/114-43
,如果您喜欢的话。 Websocket URL 只是一个 URL.