HTML5新增协议:WebSocket协议的实例

互联网 18-8-8

本篇文章给大家带来的内容是关于HTML5新增协议:WebSocket协议的实例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

WebSocket 是 HTML 5 新增的协议,基于 TCP 连接进行全双工通信

全双工通信:表示允许数据在两个方向上同时传输。

判断浏览器是否支持 WebSocket

// 判断浏览器是否支持 WebSocket if (window.WebSocket != undefined)  {         var Socket = new WebSocket('ws://localhost: 8080')   }

ws 协议是 WebSocket 新增的协议,此外还有 wss 协议,表示加密的 WebSocket 协议。两者的关系如同 HTTP 协议对应 HTTPS 协议。

WebSocket 实例

// 创建 WebSocket 实例 var Socket = new WebSocket('ws://localhost:8080') // 连接打开 Socket.addEventListener('open', function(event) {     socket.send('Hello Server!') }) // 建通数据传送,有数据到达时触发 Socket.addEventListener('message', function(event) {     console.log('Message from Server', event.data) }) // 当错误发生时,用于监听 error 事件的事件监听器 Socker.addEventListener('error', function(event) {     console.log(event.data) }) // 连接关闭 Socket.addEventListener('close', function(event){     console.log(event.data) })

相关文章推荐:

HTML5应用:离线的应用以及存储的应用

HTML标签:img标签的用法总结

以上就是HTML5新增协议:WebSocket协议的实例的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: WebSocket协议
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:HTML5应用:离线的应用以及存储的应用

相关资讯