什么是101状态码?

服务器理解并愿意通过Upgrade报头字段遵从客户端的请求1,以更改此连接上使用的应用程序协议。

服务器必须在响应中生成一个Upgrade报头字段,表示在结束101响应的空行之后立即切换到哪个协议。

假设服务器只会在有利的情况下才会同意切换协议。例如,切换到新版本的HTTP可能比旧版本更有优势,切换到实时、同步协议可能在交付使用这些特性的资源时更有优势。


101代码引用

Rails HTTP状态符号: switching_protocols

HTTP状态常数http。StatusSwitchingProtocols

Symfony HTTP状态常量响应:HTTP_SWITCHING_PROTOCOLS

Python2 HTTP状态常量httplib。SWITCHING_PROTOCOLS

Python3+ HTTP状态常量http.client.SWITCHING_PROTOCOLS

Python3.5+ HTTP状态常量http.HTTPStatus.SWITCHING_PROTOCOLS

额外的资源


返回HTTP状态码列表

最重要的