錯誤回應
StorageGRID系統支援所有適用的標準 S3 REST API 錯誤回應。此外, StorageGRID實作還新增了幾個自訂回應。
支援的 S3 API 錯誤代碼
| Name | HTTP 狀態 |
|---|---|
拒絕訪問 |
403 禁止 |
壞文摘 |
400 錯誤請求 |
BucketAlreadyExists |
409衝突 |
BucketNotEmpty |
409衝突 |
不完整的身體 |
400 錯誤請求 |
內部錯誤 |
500 內部伺服器錯誤 |
無效存取金鑰 |
403 禁止 |
無效參數 |
400 錯誤請求 |
無效的儲存桶名稱 |
400 錯誤請求 |
無效的BucketState |
409衝突 |
無效摘要 |
400 錯誤請求 |
無效加密演算法錯誤 |
400 錯誤請求 |
無效部分 |
400 錯誤請求 |
無效零件訂單 |
400 錯誤請求 |
無效範圍 |
416 請求範圍不滿足 |
無效請求 |
400 錯誤請求 |
無效的儲存類 |
400 錯誤請求 |
無效標籤 |
400 錯誤請求 |
無效URI |
400 錯誤請求 |
鍵太長 |
400 錯誤請求 |
格式錯誤的XML |
400 錯誤請求 |
元數據太大 |
400 錯誤請求 |
方法不允許 |
405 方法不允許 |
缺失內容長度 |
411 長度要求 |
MissingRequestBody錯誤 |
400 錯誤請求 |
缺少安全標頭 |
400 錯誤請求 |
沒有這樣的桶 |
404 未找到 |
NoSuchKey |
404 未找到 |
NoSuchUpload |
404 未找到 |
未實施 |
501 未實現 |
NoSuchBucketPolicy |
404 未找到 |
ObjectLockConfigurationNotFoundError |
404 未找到 |
前提條件不成立 |
412 先決條件失敗 |
請求時間偏差過大 |
403 禁止 |
暫停服務 |
503 服務不可用 |
簽名不匹配 |
403 禁止 |
桶太多 |
400 錯誤請求 |
必須指定使用者金鑰 |
400 錯誤請求 |
StorageGRID自訂錯誤代碼
| Name | 描述 | HTTP 狀態 |
|---|---|---|
XBucketLifecycleNotAllowed |
舊版相容儲存桶中不允許配置儲存桶生命週期 |
400 錯誤請求 |
XBucketPolicyParseException |
無法解析收到的儲存桶策略 JSON。 |
400 錯誤請求 |
XComplianceConflict |
由於舊版合規性設置,操作被拒絕。 |
403 禁止 |
XComplianceReducedRedundancyForbidden |
舊版相容存儲桶中不允許減少冗餘 |
400 錯誤請求 |
XMaxBucketPolicyLengthExceeded |
您的策略超出了允許的最大儲存桶策略長度。 |
400 錯誤請求 |
XMissingInternalRequestHeader |
缺少內部請求的標頭。 |
400 錯誤請求 |
XNoSuchBucketCompliance |
指定的儲存桶未啟用舊版合規性。 |
404 未找到 |
X不可接受 |
此請求包含一個或多個無法滿足的接受標頭。 |
406 不可接受 |
XNotImplemented |
您提供的請求暗示了尚未實現的功能。 |
501 未實現 |