426 需要升級
HTTP 的 426 Upgrade Required 客戶端錯誤響應 狀態程式碼表示伺服器拒絕使用當前協議執行請求,但可能願意在客戶端升級到不同的協議後執行請求。
伺服器使用此響應傳送一個 Upgrade 頭,以指示所需的協議。
狀態
http
426 Upgrade Required
示例
從 HTTP/1.1 升級
給定對系統的 GET 請求
http
GET /resources HTTP/1.1
Host: example.com
原始伺服器期望請求必須使用 HTTP/3 進行。
http
HTTP/1.1 426 Upgrade Required
Upgrade: HTTP/2.0
Connection: Upgrade
Content-Length: 53
Content-Type: text/plain
This service requires use of the HTTP/3.0 protocol.
規範
| 規範 |
|---|
| HTTP 語義 # status.426 |