详细说明
我设想中的是:
- 软件固定监听一个端口,使用 WebSocket 协议
- 接收到连接请求后,解析路径,比如考虑以下三个情况:
/something_like_password/1145
/something_like_password/1919
/not_password/810
第一条和第二条,路径第一部分是正确的(当作简单鉴权用),就解析第二部分,得到的数字就作为端口号,也就是说 WebSocket 连接建立后,数据分别被软件转发到本机的 1145 和 1919 端口(并建立 TCP 双向连接)
第三条,『密码』对不上(包括其他非法路径格式),不予连接
在网上找了找,似乎没有成品实现的,不知道是我找的方法不对还是真的没有?