正在从浏览器中的udp端口读取
Reading from udp port in browser
除了Java Applet,还有什么可以从UDP套接字读取的吗?我知道网络套接字是TCP套接字,但我需要通过udp套接字、HTML5中的任何东西或任何东西与服务器通信?我看过这篇文章:两年前,这篇也是两年前没有UDP的。我想知道,在2013年,是否有什么新的方法可以使用浏览器通过udp套接字与服务器通信?
由于分布式拒绝服务(DDOS)攻击等安全限制,您正在查找的内容无法在Javascript中完成。据我所知,最接近客户端JS的技术是WebRTC。
使用WebRTC,您可以通过SRTP和ICE使用DataChannels作为可能的解决方案。
另请参阅:
- 如何使用Web RTC-Javascript发送UDP数据包
- 我可以使用WebRTC打开UDP连接吗
您可以将TCP和UDP连接与chrome.socket API一起使用,但这仅适用于打包应用程序(即捆绑在容器中以作为桌面应用程序运行的应用程序)。
API在Chrome扩展上可用了一段时间,当时它处于实验状态(请参阅此回答,来自一位在谷歌工作的用户,他是2012年谷歌I/O上Packaged Apps的联合演示者)
相关文章:
- 从桌面读取python文件时高亮显示代码
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- TypeError:无法读取属性'推'未定义的JavaScript
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- NodeJS-readline暂停和恢复事件发射器(逐行读取)
- 未捕获的类型错误:无法读取属性'删除'的未定义
- AngularJS指令出错-无法读取属性'编译'的未定义
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 如何在Javascript中读取unsigned int
- 如何读取表单中的输入数据
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 看到“;未捕获的类型错误:无法读取属性'weight'未定义的“;尽管按照字面上的指示
- 如何使用HTML5与UDP套接字通信
- angularjs无法读取未定义的属性then
- 正在从浏览器中的udp端口读取