首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IE9现在会支持WebSocket吗?

IE9是Internet Explorer 9的简称,它是微软公司开发的一款网页浏览器。WebSocket是一种在单个TCP连接上进行全双工通信的协议,它可以在客户端和服务器之间实现实时数据传输。

IE9在其初始版本中不支持WebSocket协议。然而,随着时间的推移,微软对IE9进行了一些更新和修复,以提供更好的Web浏览体验。在2011年的12月更新中,微软发布了一个补丁,使得IE9能够支持WebSocket协议。

尽管IE9现在支持WebSocket,但需要注意的是,WebSocket在不同浏览器中的实现可能存在一些差异。因此,在开发过程中,建议使用一些跨浏览器的JavaScript库,如Socket.IO,来处理WebSocket的兼容性问题。

对于WebSocket的应用场景,它可以用于实时通信、在线游戏、股票行情推送、在线聊天等需要实时数据传输的场景。

腾讯云提供了一系列与WebSocket相关的产品和服务,例如腾讯云通信(Tencent Cloud Communication,TCC),它是腾讯云提供的一种实时音视频通信解决方案,支持WebSocket协议。您可以通过以下链接了解更多关于腾讯云通信的信息:https://cloud.tencent.com/product/im

请注意,以上答案仅针对IE9和WebSocket的支持情况,不涉及其他云计算品牌商。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

热议:这样的开源项目,你支持

你发布的源码和你发布的安装包是一个东西?用户能通过源码构建出和安装包一样功能的东西?...,我真不想再看到打着开源旗号挂羊头卖狗肉的情况了,不要再吸开源的血了 然而GitHub拉黑用户后他的项目仍然有可能出现在推荐里,令人感叹 PS:在21年4/18之后开源源码再也没有一行更新,可以说作者至少吸了接近一年开源的血...,却还能截止到现在多出700多star,一些Github用户的星星是不是给的太随意了点 ------ 我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也优秀起来,赶紧点击加群,享受一起成长的快乐...Spring 支持 PHP 了!? 大多数 Java 开发者计划在明年内过渡到 Java 17 老版本的Spring应用该如何应对这次的RCE漏洞?...所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!

56440

如果华为现在请倪光南来华为搞芯片。华为超过芯片巨头英特尔

现在大家在网络上谈到联想就会提及到如果倪光南继续在联想是不是就有自己的芯片和操作系统了,这种冲击完全是没有根据的,任何一个公司首席要解决的是生存问题,而且每个公司的战略也不同,不能单纯的因为倪光南重视研发就想当然的认为就能解决这种核心问题...,说到芯片需要大量的半导体技术人才,现在国内几乎都是重视软件对于见效慢的硬件投入相对少很多,所以在国内集结软件开发人才开发操作系统不是一件非常难的事情,毕竟国内的软件开发人才已经有几百万之众,基础已经上去了...技术不仅仅在网络上提升传输速率那么简单的事情,在未来互联网平台以及数据传输安全还有非常重要的5G技术专利问题,华为已经动摇了美国的核心利益,之前一部手机只是交专利授权费用就要拿掉几个点,这种传统利益一直控制在欧美国家手里,现在华为公司不仅仅在专利技术上有了突破已经渗透到核心领域...现在就是赤裸裸的利用技术优势打压,现在已经触及到了双方最核心的利益点,全球在发展作为超级大国不会允许新型的事物来取代自己的统治地位,所以这也是发展过程中一种必然的经历。

35710

文本框的属性监测

对于IE全系列,可以采用onpropertychange属性监测   对于 gte IE9 和W3c浏览器,则通过input事件进行监测。   但是IE9的兼容性可能会出现问题。   ...oninput 事件在用户输入、退格(backspace)、删除(delete)、剪切(ctrl + x)、粘贴(ctrl + v)及鼠标剪切与粘贴时触发(在 IE9 中只在输入、粘贴、鼠标粘贴时触发)...onpropertychange 事件在用户输入、退格(backspace)、删除(delete)、剪切(ctrl + x)、粘贴(ctrl + v)及鼠标剪切与粘贴时触发(在 IE9 中只在输入、粘贴...、鼠标粘贴时触发)(仅 IE 支持)。    ...window.WebSocket){ input.addEventListener('keyup',function(e){ var code = e.keycode || e.charcode

1.8K60

websocket 协议解析

2.websocket 机制 首先要明确的一点是,支持websocket协议的客户端和服务器能够使用websocket协议进行双向通信,也就是客户端可以随时向服务器发送请求,服务器也能够随时向客户端发送请求...websocket的协议标识符为ws,从下图Request URL看到本次websocket连接的协议标识符为wws,这表示websocket连接是经过加密处理的。 ?...3.websocket API 通过WebSocket构造函数可以创建websocket连接并返回提供管理该连接API的实例对象。...onerror 错误发生时触发,导致连接关闭。 readyState websocket连接状态。...但是目前IE8和IE9是不支持websocket的,要实现该功能还是只能通过http 的long polling 方式去实现。 以上是websocket的基础理论,希望了解后有助于大家的实践!

1.2K70

websocket 协议解析

2.websocket 机制 首先要明确的一点是,支持websocket协议的客户端和服务器能够使用websocket协议进行双向通信,也就是客户端可以随时向服务器发送请求,服务器也能够随时向客户端发送请求...websocket的协议标识符为ws,从下图Request URL看到本次websocket连接的协议标识符为wws,这表示websocket连接是经过加密处理的。...3.websocket API 通过WebSocket构造函数可以创建websocket连接并返回提供管理该连接API的实例对象。...onerror 错误发生时触发,导致连接关闭。 readyState websocket连接状态。...但是目前IE8和IE9是不支持websocket的,要实现该功能还是只能通过http 的long polling 方式去实现。 以上是websocket的基础理论,希望了解后有助于大家的实践!

68320

前端实习面经(回馈牛客网)

(做了一道题) JS的回收机制说一下(计数清除(IE9以前,可能造成内存泄漏),标记清除(V8)) 数组常用的方法有哪些? WebSocket的底层原理讲讲 你的聊天室项目,如果数据传输出错怎么办?...当时没想到,说了点UDP的不足和TCP的错误检测) 场景题: Q: 现在有一大段文字,如何在页面中设置一个窗口滚动播出这段文字? A: 用轮播图思想balabala......(快排 + 双指针) 有什么想问我的?...CSS3动画会?怎么用CSS3动画实现一个loading效果? 如何处理CSS兼容性问题 Webpack有个插件可以解决CSS兼容性问题你知道?...说一下你项目的亮点 现在有没有跟着导师做项目?(说了学校科研训练的一些东西) 写一下用JS模拟一个双向链表 问了问工程化思想 模块化思想 你为什么选择前端 还有什么要跟我说的?

1.1K30

HTML5新增了哪些特性?

支持HTML5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的 遨游浏览器(Maxthon),以及基于IE或Chromium(...Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。...H5 新增特性 Canvas、SVG -- 用于绘画的元素,canvas绘制的图片失真而SVG绘制的不会失真。 video、audio -- 用于播放视频和音频的媒体。...webSocket -- 单个TCP连接上进行全双工通讯的协议。 新的特殊内容元素 -- 如:article、footer、header、nav、section。...缺点: 现在大多数高版本浏览器都支持html5,但是少部分的低版本浏览器目前不支持html5,因新标签的引入,各浏览器之间将缺少一种统一的数据描述格式,造成用户体验不佳。

50530

HTML5新增了哪些特性?

支持HTML5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的 遨游浏览器(Maxthon),以及基于IE或Chromium(...Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。...H5 新增特性 Canvas、SVG -- 用于绘画的元素,canvas绘制的图片失真而SVG绘制的不会失真。 video、audio -- 用于播放视频和音频的媒体。...webSocket -- 单个TCP连接上进行全双工通讯的协议。 新的特殊内容元素 -- 如:article、footer、header、nav、section。...缺点: 现在大多数高版本浏览器都支持html5,但是少部分的低版本浏览器目前不支持html5,因新标签的引入,各浏览器之间将缺少一种统一的数据描述格式,造成用户体验不佳。

62820

那些与 IE 相伴的日子

大家好,我是零一,IE 大家都不陌生,毕竟出现在大家的视野中已经很久很久,久到有20多年,当然也因前端技术的快速更新,给需要兼容IE浏览器的前端程序员带来了不少的困扰。...现在最最最常用的Flex布局,IE9及以下都不支持,及时IE10、IE11兼容程度也不是很理想。 那么怎么办? 当然是回归原始了,定位、浮动梭哈!...众所周知,路由一共有两种:Hash 和 History,前者没啥好说的,没啥兼容问题,但url显得很丑;后者是HTML5新增的API,所以会有些兼容性问题,尤其是IE,但它解决了前者的缺点,所以更多人还是喜欢用后者...其实就连市面上很成熟的Router库都没有兼容IE9及以下的浏览器,像vue-router对于IE9及以下不支持html5 history新特性,如果在IE9及以下的版本则自动降级为Hash 那么放在普通的项目中...也就是说IE将永远停留在IE11版本,微软也终于接受了现实 他们是心甘情愿放弃IE的

42820

【总结】2020- 前端常用的几种请求方式

浏览器兼容性:虽然 Axios 支持大多数现代浏览器,但不支持 IE9 及以下版本,如果你需要支持这些旧浏览器,可能需要引入额外的 polyfill。...WebSocket 是一种网络通信协议,支持全双工通信。...保持连接状态:一旦 WebSocket 连接建立,连接保持开放状态,直到客户端或服务器关闭连接,这意味着不需要每次通信都重新建立连接。...连接管理:WebSocket 连接需要有效管理,包括连接的建立、保持、重连和关闭等,这可能增加应用的复杂性。...负载均衡器的支持:在使用 WebSocket 时,负载均衡器需要能够处理长连接,这可能限制某些云服务或代理服务器的使用。 最佳使用场景:需要实时交互数据的场景,如聊天应用、在线游戏等。

25610

这十个问题,Power Query初学者经常问

Ø 现在,PowerQuery完全是Excel里的一项功能,只是由于从插件演变为功能的历史原因,以及这项功能是如此强大,以至于大家觉得它像个额外的东西而已。...【答】Win7及以上;IE9及以上;如果是Excel2010,注意看是否打了SP1补丁(一般都打上了的)。另,还有朋友接着问: - 用PQ需要联网? >> 不用。...- 那为什么要IE9及以上啊? >> 要IE9以上不代表就一定需要上网才能用。可能是其中共用了某些组件之类的,我也没有深究。...【答】Excel基本操作就能开始学Power Query,因为Power Query里面大部分也只是点点点的操作而已,详情可参考文章《什么人适合学Power BI(Query)?》...---- 【问-10】我看到某些关于Power Query的书或文章上都是一堆堆的代码,而且跟Exel的公式函数完全不一样,代码又很长,完全懵逼啊,我学得

1.4K30

websocket

在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信,通过 flex...spring自身支持websocket,有自己的一套流程,这里并不是这样的做的,关于spring的可以自己百度学习一下,另外注意jdk要是1.7的,tomcat要是7.0.51以上的。...浏览器的话,ie9我测的是不支持的,其他谷歌火狐肯定支持的。不过html5的东西有句话说的好,叫一段代码,放到ie上不运行,放到其他浏览器上却运行了,那么这段代码就是html5.         ...; import javax.websocket.OnMessage; import javax.websocket.OnOpen; import javax.websocket.Session; import...            Chat.socket = new MozWebSocket(host);         } else {             Console.log('错误: 聊天室 不支持此浏览器请更换成谷歌或火狐浏览器

76720

聊一聊“@font-face”

还记得在 windows XP 下看使用了『微软雅黑』的网页?当时的系统用一种简单的灰阶反锯齿技术,对于系统的字体这足够了,但对于其他字体,由于缺少人工的优化,字体会变得很虚。...又过了一年,2010年,几乎所有主流浏览器都支持了 @font-face , 甚至是 IE,从 IE9 开始微软摒弃了自己的 EOT 字体开始支持 ttf otf 等主流字体格式。...IE9 之前的版本没有按照标准解析字体声明,当 src 属性包含多个 url 时,它无法正确的解析而返回 404 错误,而其他浏览器自动采用自己适用的 url。...因此把仅 IE9 之前支持的 EOT 格式放在第一位,然后在 url 后加上 ?,这样 IE9 之前的版本会把问号之后的内容当作 url 的参数。...绝大多数情况下,第一个 src 是可以去掉的,除非需要支持 IE9 下的兼容模式。在 IE9 中可以使用 IE7 和 IE8 的模式渲染页面,微软修改了在兼容模式下的 CSS 解析器,导致使用 ?

1.4K50

再有人问你WebSocket为什么牛逼,就把这篇文章发给他!

很快在下一年也就是2009年的12月,Google浏览器就宣布成为第一个支持WebSocket标准的浏览器。...WebSocket概念 1.1 为什么会出现WebSocket 面试官:有了解过WebSocket? 一般的Http请求我们只有主动去请求接口,才能获取到服务器的数据。...为什么差距这么大?南哥告诉你,WebSocket技术设计的目的就是要取代轮询技术和Comet技术。...Jakarta是雅加达的意思,有谁知道有什么寓意,评论区告诉我下? 我们的程序导入websocket依赖后,应用程序就可以看成是一台小型的WebSocket服务器。...创作不易,不妨点赞、收藏、关注支持一下,各位的支持就是我创作的最大动力❤️

397134

H5十大新特性(前端面试新手必背)

--可以嵌套多个video标签,用于表现同一个播放源的多种播放方式,第一个视频格式不支持的时候轮到下一个标签,直到成功--> Sorry, your browser doesn't support...Q3:有什么不好的地方? A3:1 现在的CPU大多数是多核的,计算能力牛逼到不行。单线程无法发挥出CPU计算的价值。 2 页面上JS在执行的时候阻塞浏览器的响应,影响用户体验。...attention:操作web worker之前最重要的是检测浏览器是否支持现在主流的浏览器对Web Worker兼容性并不高,比如Safari,更不用说IE浏览器了。但是这并不代表它没用。..." in window) { alert("您的浏览器支持 WebSocket!")...WebSocket alert("您的浏览器不支持 WebSocket!")

2.5K30

基于 Swoole 的微信扫码登录

随着微信的普及,扫码登录方式越来越被现在的应用所使用。它因为不用去记住密码,只要有微信号即可方便快捷登录。...微信的开放平台原生就有支持扫码登录的功能,不过大部分人还是在用公众平台,所以扫码登录只能自行实现。...Server 这里我们选择第二个方案,Swoole 1.8 版本支持一个 Server 监听多个端口,我们在 WebSocket 服务新增监听一个 TCP 的端口: ....主服务器是 WebSocket 或 Http 协议,新监听的 TCP 端口默认继承主 Server 的协议设置,必须单独调用 set 方法设置新的协议才会启用新协议 然后我们就可以在扫码回调的进程中去通知...通知登录成功 在 WebSocket 服务收到登录成功的通知后,就可以根据需要处理一下用户信息,然后把用户信息传递给客户端的浏览器展示结果,还记得我们刚刚新监听的 TCP 端口

1.3K90

从 IM 通信 Web SDK 来看如何提高代码可维护性与可扩展性

比如我们现在需要在某些特定的场景下,只开启长轮询,而不开启 WebSocket 呢(比如在 IE 浏览器里面)?...之前的做法是在构造器的时候,传递一个参数进去,用来控制我们是不是开启 WebSocket。因此,我们的代码变成以下的样子。...现在有一些类库可以支持多平台的接口统一(大家去GitHub上面找一下就可以发现),那么为什么我没有用相关的产品呢?...这样带来的好处是,我们如果需要兼容 WebSocket 和长轮询时,我们可以把这两个的构造函数传递进来;如果我们需要支持微信小程序,我们也只需要将微信小程序的 API 封装一次,我们就可以得到我们需要的模块...是在这个模块的上一层?这个问题很简单,还记得我们的第三个规则是什么?那就是提供方案供用户选择,而不帮用户做决策。

92020

为什么有HTTP协议,还要有websocket协议

但如果现在,你在刷网页的时候右下角突然弹出一个小广告,提示你【一个人在家偷偷才能玩哦】。 求知,好学,勤奋,这些刻在你DNA里的东西都动起来了。 你点开后发现。...所以为了更好的支持这样的场景,我们需要另外一个基于TCP的新协议。 于是新的应用层协议websocket就被设计出来了。 大家别被这个名字给带偏了。...同时带上一段随机生成的base64码(Sec-WebSocket-Key),发给服务器。 如果服务器正好支持升级成websocket协议。...正因为各个浏览器都支持HTTP协议,所以websocket先利用HTTP协议加上一些特殊的header头进行握手升级操作,升级成功后就跟HTTP没有任何关系了,之后就用websocket的数据格式进行收发数据...大家可以在评论区里,叫我一靓仔? 我这么善良质朴的愿望,能被满足? 如果实在叫不出口的话,能帮我点下关注和右下角的点赞+在看? 别说了,一起在知识的海洋里呛水吧

69410
领券