使用php做的网站,程序员做彩票网站违法吗,高端企业网站建设制作,怎么制作网站登录[html] websocket和http2有什么区别#xff1f;http2能取代websocket吗#xff1f;为什么#xff1f;
按照OSI网络分层模型#xff0c;IP是网络层协议#xff0c;TCP是传输层协议#xff0c;而HTTP是应用层的协议。在这三者之间#xff0c;SPDY和WebSocket都是与HTTP相…[html] websocket和http2有什么区别http2能取代websocket吗为什么
按照OSI网络分层模型IP是网络层协议TCP是传输层协议而HTTP是应用层的协议。在这三者之间SPDY和WebSocket都是与HTTP相关的协议而TCP是HTTP底层的协议。
WebSocket则提供使用一个TCP连接进行双向通讯的机制包括网络协议和API以取代网页和服务器采用HTTP轮询进行双向通讯的机制。
本质上来说WebSocket是不限于HTTP协议的但是由于现存大量的HTTP基础设施代理过滤身份认证等等WebSocket借用HTTP和HTTPS的端口。由于使用HTTP的端口因此TCP连接建立后的握手消息是基于HTTP的由服务器判断这是一个HTTP协议还是WebSocket协议。 WebSocket连接除了建立和关闭时的握手数据传输和HTTP没丁点关系了。WebSocket也有自己一套帧协议。http2不会取代websocket因为它们二者解决的是不同的问题个人简介
我是歌谣欢迎和大家一起交流前后端知识。放弃很容易 但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题