加入收藏 | 设为首页 | 会员中心 | 我要投稿 新余站长网 (https://www.0790zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

每个前端都要了解点网络知识

发布时间:2019-04-01 10:24:20 所属栏目:教程 来源:cpp软件架构狮
导读:一、OSI 参考模型 与 TCP/IP 五层模型 我们主要关注于 TCP/IP 五层模型的应用层和传输层就足够了。 应用层: 作用:为应用程序提供服务。 常见协议:HTTP、HTTPS、FTP、POP3、SMTP等。 传输层: 作用:实现应用程序之间的数据传输。 协议:UDP、TCP 二、UD

六、HTTP/2

  • 多路复用:在同一个 TCP 连接上传输所有的请求数据,避免 队头阻塞(浏览器限制同一个域名下的连接数)问题
  • Header 压缩:使用了 HPACK 压缩格式对传输的 header 进行编码,减少了 header 的大小。并在两端维护了索引表,用于记录出现过的 header ,避免 header 重复传输。
  • 二进制传输:在之前的 HTTP 版本中,我们是通过文本的方式传输数据。在 HTTP/2 中引入了新的编码机制,所有传输的数据都会被分割,并采用二进制格式编码。
  • 服务端推送:服务端可以在客户端的某个请求后,主动推送其他客户端在之后会用到的资源。省去了客户端重复请求的步骤,降低了延迟。

(编辑:新余站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读