首页 » 建站资讯 » HTTP / 2协议简介

HTTP / 2协议简介

HTTP/2是要在现代Web中引入的最重要的里程碑之一。本文重点介绍HTTP的当前状态,并介绍HTTP/2的核心优点(以及一些非技术概念)。HTTP代表超文本传输​​协议,该协议由Tim Berners Lee在1991年创建。Tim是我们要感谢万维网的人。HTTP是Internet上最普遍和广泛采用的应用程序协议之一,但这不是唯一的。

互联网实际上是由四个层次的协议层组成的。每层都包含许多协议,并负责核心功能。

Internet协议(IP)套件中有四个层:

  • 应用层
  • 传输层
  • 互联网层
  • 链接层
Internet协议(IP)套件中有四个层

Internet协议(IP)套件中有四个层

最顶层称为应用程序层,它为Internet中的所有应用程序提供服务。

  • 查看网页是Internet中的一个应用程序-HTTP协议使之成为可能。
  • 电子邮件是Internet上的另一种应用程序-通过POP或IMAP协议成为可能。

HTTP/2的诞生

HTTP是客户端和服务器之间的通用语言,可启用现代Web。从简单的一个关键字和文档路径开始,它已成为不只是浏览器的选择协议,而且几乎成为所有与Internet连接的软件和硬件应用程序的选择协议。这就引出了一个问题– 我们多久更新一次此关键软件? 好吧,事实证明–并不经常。

实际上,上一次HTTP协议的更新是在1997年,距离第一款iPhone推出还有十年之久!那是HTTP版本1.1,20年后,它仍然是当今使用最广泛的HTTP版本!互联网上发生的一切-从流媒体猫视频到国际空间站提供的实时视频聊天,以及数以万亿计的在线交易-都发生在过去二十多年没有更新的技术上。 多年来,我们在为Internet创建新应用程序方面取得了巨大进步。但是,我们通过根据HTTP/1.1的局限性创建变通办法来完成所有这些工作

我的意思不是说HTTP/1.1都是不好的。但是它可以确保使用更新。这就是为什么Internet工程任务组在2015年加倍努力为HTTP创建更好的协议的原因。结果是一个新协议可以无缝地运行在HTTP/1.1上的所有内容,同时对基础技术进行了一些重大改进。这个新协议称为HTTP/2。

HTTP/2发生了什么变化?

实际上有很多事情。但是我们不会在这里涵盖所有这些内容。可以肯定的是,你可能会感到无聊,甚至可以确定,我将无法以非怪异的方式来解释这些内容。但是,当谈到HTTP/2时,这里有一些关键点。

多路复用

在HTTP/1.1中,服务器和客户端需要建立单独的连接来请求资源。让我用UpWork的这张精美插图来解释一下:

Aini99

Yahoooooooo!

相关推荐

微信扫一扫,分享到朋友圈

HTTP / 2协议简介
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close