首页 文章

如何在浏览器中启动无连接套接字(数据报)到UDP服务器?

提问于
浏览
0

我需要从浏览器中连接数据包并将数据包发送到UDP服务器(连接少/数据报套接字) .

  • 我有什么选择?

  • HTML5是否允许无连接套接字?

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

1 回答

  • 2

    您的选择非常有限 . 支持WebSockets的浏览器希望服务器向它们说WebSocket(涉及参与a 2-way handshake) . 在原始UDP中进行通信是完全不同的鱼 .

    Chrome has experimental support用于原始UDP,但仅适用于Chrome扩展程序 .

    我不知道有任何其他浏览器在使用此功能,或Chrome是否可用于网站 .

    你最好的方法是改变你的 endpoints 来谈论WebSocket,或者使用中间人服务器(NodeJS对此很好)来处理Websocket < - >原始UDP转换 .

相关问题