WebSocket协议的目的是为了工作于现有的网络基础设施。作为这一设计原则的一部分,WebSocket连接的协议规范定义了一个HTTP连接作为其开始生命周期,进而保证其与pre-WebSocket世界的完全向后兼容。通常来说从HTTP协议切换WebSocket称为WebSocket握手。
浏览器发送一个请求到服务器,这表明它想开关从HTTP WebSocket协议。客户端通过升级标题表达的愿望,代码如下所示:
如果服务器理解WebSocket协议,它通过升级头同意协议切换。
此时HTTP连接分解并取代了WebSocket连接在同一底层TCP / IP连接。WebSocket连接使用HTTP(80)和HTTPS端口一样(443),默认情况下。
连接建立后,WebSocket数据帧可以发送客户机和服务器之间来回在全双工模式下。两种文本和二进制帧可以在两个方向同时发送。只有两个字节数据最小陷害。对于文本帧,每一帧始于0 x00字节,以0 xff字节结束,包含utf - 8数据。WebSocket文本框架使用一个终结者,而二进制帧使用前缀长度。
实名认证 域名 有什么用?域名如果不进行实名认证,将会被禁止解析。 域名注册 ...
ts;dr 虽然很短但是还是不读的话可以归结为两句话 CSS 的 overflow-x,overflow-...
TOP云 (west.cn)3月31日消息,不知不觉,为期半个月的.xyz 域名拍卖 会已迎来...
本文介绍了css3 transform导致子元素固定定位变成绝对定位的方法,分享给大家,...
包含3个文件:html、slider-H5.js、jquery.js。在html中可配置滑动参数。具体代...
复制代码 代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional...
要过年了,过年想到的就是放烟火啦。。。。于是就用canvas写了个放烟火的效果,...
题外话 我很早就对人工智能是非常感兴趣的。记得我大学的毕业论文,就是使用遗传...
对于很多初学网页的人来说,dreamweaver常是首选的编辑软件。制作模板会大大提高...
信息重复、信息过载、信息强迫、个性化定制、搜索引擎依赖,这五者是相互紧密联...