HTTP 412 狀態碼 (先決條件失敗) - Amazon CloudFront

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

HTTP 412 狀態碼 (先決條件失敗)

CloudFront 拒絕存取目標資源時, 會傳回 412 (先決條件失敗) 錯誤碼。在某些情況下,伺服器設定為僅在滿足特定條件後接受請求。如果不符合任何指定的條件,伺服器就不允許用戶端存取指定的資源。反之,伺服器會以 412 錯誤碼回應。

中 412 錯誤的常見原因 CloudFront 包括:

  • 未滿足 GETIf-None-Match標頭定義的條件HEAD時,對 If-Unmodified-Since以外的方法提出的條件請求。在這種情況下,無法進行請求,通常是上傳或修改資源。

  • API 操作中一或多個請求欄位中 CloudFront UpdateDistribution的條件會評估為 false。