如果客户机希望协商协议中的更改,它可以通过upgradehttp头来协商,可能如下所示:

Upgrade:  TLS/1.0

如果服务器愿意升级,它会用101 status codeupgrade头响应,可能如下所示:
HTTP/1.1 101 Switching Protocols
Upgrade:  TLS/1.0, HTTP/1.1

但如果服务器不愿意或无法升级呢?它用什么状态码应答?它发送什么标题?

最佳答案

它忽略升级请求并响应,就好像请求中不存在Upgrade字段一样,因此将返回请求的资源。

09-28 15:08