继上一篇使用WebSocket进行网络穿透,实际使用中,UDP转发并不常用,并且使用WebSocket转发UDP包也会导致较高的延迟(我当时之所以有这个需求是因为学校网络限制)。
所以为了更简单的实现,更短的延迟,在此重新设计一种新的基于WebSocket的TCP转发协议。
代码实现在websocks。
协商
当客户端与服务端建立连接时, 需将 Basic 格式的身份认证信息通过 Authorization
头发送到服务器。
服务端响应应按照HTTP标准,如身份验证失败则返回401 …