我是websocket概念的新手,这也是我写这个主题的原因。我想知道如何保护聊天室,以便只有两个特定用户才能订阅它。为了更清楚,让我举个例子。
/聊天/间/ {firstUserId} - {secondUserId}
对于用户ID 114和& 43将是
/ chats / room / 114-43
只有那些用户才能加入该会议室。提前谢谢!
答案 0 :(得分:0)
客户端通过在URL上发出HTTP GET来打开websocket。它与普通的HTTP GET完全相同,并设置了几个标题字段,如:
Connection: Upgrade
Upgrade: websocket
服务器随后hijacks
该连接。换句话说,如果您愿意,没有什么可以阻止您使用您想要的方案,即/chats/room/114-43
。 Websocket URL只是一个URL。