如何在浏览器中向UDP服务器发起无连接套接字(数据报)



我需要从浏览器内连接并发送数据包到UDP服务器(connection less/datagram socket)。

  1. 我的选择是什么?

  2. HTML5允许无连接套接字吗?

  3. 我是否可以使用WebSocket连接到UDP服务器(无连接套接字)?

您的选择非常有限。支持WebSocket的浏览器希望服务器对它们使用WebSocket(这涉及到参与双向握手)。在原始UDP中通信是完全不同的。

Chrome对原始UDP有实验性支持,但只支持Chrome扩展。

我不知道有没有其他浏览器有这个功能,也不知道Chrome是否有这个功能。

你最好的办法是把你的端点改成WebSocket,或者使用一个中间人服务器(NodeJS会很好)来处理WebSocket <->原始UDP转换。

相关内容

  • 没有找到相关文章

最新更新