ie9支持websocket吗?

 我来答
淺於生
2018-01-17 · TA获得超过5141个赞
知道小有建树答主
回答量:50
采纳率:14%
帮助的人:7865
展开全部

IE9并不支持,对于国内的大多数应用场景,WebSocket无法大规模使用。

websocket是基于HTML5之上的,IE目前还不支持。

websocket是html5里的新协议,可以很方便的用socket直接连接服务器,进行数据的实时推送和接收,适合数据实时性要求高的环境,那么在低版本的ie浏览器中,是不支持html5的websocket的。那么如何让低版本的ie浏览器支持呢,比如IE6、IE7或IE8。

ie10支持websocket吗支持 跟chrome一样采用的draft-ietf-hybi-thewebsocketprotocol-00协议 Sec-WebSocket-Version一样都是13 有点不同的是,刷新页面的时候chrome直接关闭了内部的socket连接 IE10会先发送一个opcode为8的数据包,协议中定义了opcode为8表示关闭连接。

答:IE9并不支持,对于国内的大多数应用场景,WebSocket无法大规模使用。 详细可参考这篇文章: http://ued.sina.com.cn/?p=900。

首先打开任意一种浏览器,在地址栏里面输入参考资料里的地址 进入界面后,直接点击“连接”按钮,进行websocket在线连接测试。 当连接成功后,消息窗口会显示“连接服务器成功!正在等待数据...” 然后在发送的内容框中,随便输入测试的字符,点击发送。

WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议, 例如Chrome,Safari,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome, 从chrome12就已经开始支持,随着协议草案的不断变化。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式