为什么浏览器和服务器之间不能有UDP连接?为什么TCP连接是可能的(通过WebSockets)而UDP不可能?
HTML5不允许任意TCP连接。
相反,网络套接字是一种基于TCP的特殊新协议,允许双向通信。
类似地,WebRTC是一种基于UDP的特殊新协议,允许对等通信。
允许任意套接字连接将是主要的安全漏洞。
您可以使用最新版本的Chrome和Firefox中提供的WebRTC访问UDP。这使您可以直接进行浏览器-浏览器连接,而无需通过服务器等。