栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

什么是http升级?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

什么是http升级?

HTTP升级用于指示偏好或要求,以切换到其他版本的HTTP或其他协议(如果可能):

升级通用标头允许客户端指定其支持的其他通信协议,并在服务器认为适合切换协议时使用。服务器必须使用101(交换协议)响应中的Upgrade标头字段来指示正在交换的协议。

   Upgrade        = "Upgrade" ":" 1#product

例如,

   Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11

升级标头字段旨在提供一种从HTTP / 1.1过渡到其他不兼容协议的简单机制。

根据IANA注册,仅3个已注册提及(包括HTTP规范本身中的一个)。

其他两个用于:

  • 在HTTP / 1.1中升级到TLS(几乎从未使用过,不要与HTTP over TLS混淆,后者将HTTPS定义为广泛使用)。此升级允许在其他协议(例如LDAP,SMTP,…)中使用与STARTTLS类似的机制,以便在交换一些应用程序协议消息后,能够在与普通连接相同的端口上切换到TLS,例如反对将整个HTTP交换置于SSL / TLS之上,而无需知道它位于TLS之上(HTTPS的工作方式)。

  • 升级到WebSockets(仍然是草稿)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448759.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号