什么是http升级?

时间:2011-12-11 21:59:57

标签: http node.js

这是Node http events之一。明显的谷歌搜索没有找到太多。究竟是什么?

1 个答案:

答案 0 :(得分:31)

HTTP Upgrade用于指示在可能的情况下切换到不同版本的HTTP或其他协议的首选项或要求:

  

升级通用标头允许客户端指定内容   它支持并希望使用的其他通信协议   如果服务器发现它适合切换协议。服务器   必须使用101(交换协议)中的升级头字段   响应以指示正在切换哪些协议。

   Upgrade        = "Upgrade" ":" 1#product
     

例如,

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

Upgrade头字段旨在提供一种简单的机制   从HTTP / 1.1转换到其他一些不兼容的协议。

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

另外两个是: