首頁·HTTP 狀態碼與標頭

412 Precondition Failed

4xx 請求有誤

你加的前提條件不成立,所以沒有執行。

實際的一行HTTP/1.1 412 Precondition Failed
代碼412
是不是錯誤是 —— 這是錯誤
分類4xx 請求有誤

問題出在請求這一側。原樣再發一次,還是會失敗。

怎麼看這一頁

  • 狀態碼的第一位定了大方向:4 開頭是請求那側的問題,5 開頭是伺服器那側的問題。
  • 404 是「沒有」,403 是「有,但不給你」。兩個混著用,排查起來只會更慢。
  • 標頭名不分大小寫。Content-Type 和 content-type 是同一個標頭。
  • 快取和 CORS 的毛病,多半就差一行標頭。在瀏覽器開發者工具的網路面板裡能直接看到。

常見問題

Q. HTTP 412 Precondition Failed 是什麼意思?

你加的前提條件不成立,所以沒有執行。

Q. 412 Precondition Failed 實際長什麼樣?

以 HTTP/1.1 412 Precondition Failed 這樣的形式來回。

Q. 412 Precondition Failed 算錯誤嗎?

算錯誤。4 開頭是請求那側的問題,5 開頭是伺服器那側的問題。

Q. 412 Precondition Failed 屬於哪一類?

屬於4xx 請求有誤這一類。同類的其他條目列在本頁下方。

同一分類

標準文件