Http-Status-Code-404

提供 404 響應是否有技術要求?

  • January 7, 2022

是否有提供 404 響應的技術要求(例如 RFC)?

或者如果未找到的請求被丟棄或回復為空,是否會出現其他問題?

RFC 7230 超文本傳輸協議 (HTTP/1.1):消息語法和路由(標準跟踪)

第 2.1 節

伺服器通過發送一個或多個 HTTP 響應消息來響應客戶端的請求,每個響應消息都以包含協議版本、成功或錯誤程式碼和文本原因片語的狀態行開頭……

根據此 RFC,您不能簡單地斷開連接或發送空回复。

HTTP 伺服器需要使用 HTTP 響應消息進行回复。每個HTTP 請求都會返回一個狀態碼,請參閱RFC 1945

4xx/5xx 程式碼只是通常顯示給使用者的錯誤程式碼。

引用自:https://serverfault.com/questions/1089218