错误响应
StorageGRID 系统支持所有适用的标准 S3 REST API 错误响应。此外, StorageGRID 实施还添加了多个自定义响应。
支持的 S3 API 错误代码
Name | HTTP 状态 |
---|---|
ACCESSDENIED |
403 已禁用 |
BadDigest |
400 个错误请求 |
BucketAlreadyExists |
409 冲突 |
BucketNotEmpagty |
409 冲突 |
实体不完整 |
400 个错误请求 |
内部错误 |
500 内部服务器错误 |
InvalidAccessKeyId |
403 已禁用 |
InvalidArgument |
400 个错误请求 |
InvalidBucketName |
400 个错误请求 |
InvalidBucketState |
409 冲突 |
InvalidDigest |
400 个错误请求 |
InvalidEncryptionAlgorithmError |
400 个错误请求 |
InvalidPart |
400 个错误请求 |
InvalidPartOrder |
400 个错误请求 |
InvalidRange |
416 无法满足请求的范围 |
InvalidRequest |
400 个错误请求 |
InvalidStorageClass |
400 个错误请求 |
InvalidTag |
400 个错误请求 |
InvalidURI |
400 个错误请求 |
KeyTooLong |
400 个错误请求 |
MalformedXML |
400 个错误请求 |
MetadataTooLarge |
400 个错误请求 |
方法未使用 |
不允许使用 405 方法 |
MissingContent长度 |
411 需要长度 |
MissingRequestBodyError |
400 个错误请求 |
MissingSecurityHeader |
400 个错误请求 |
NoSuchBucket |
未找到 404 |
NoSuchKey |
未找到 404 |
NoSuchUpload |
未找到 404 |
未实施 |
501 未实施 |
NoSuchBucketPolicy |
未找到 404 |
ObjectLockConfigurationNotFoundError |
未找到 404 |
预条件已启用 |
412- 前提条件失败 |
已请求超时 |
403 已禁用 |
服务不可用 |
503 服务不可用 |
SignatureDoesNotMatch |
403 已禁用 |
TooMany桶 |
400 个错误请求 |
用户密钥已规范 |
400 个错误请求 |
StorageGRID 自定义错误代码
Name | Description | HTTP 状态 |
---|---|---|
XBucketLifeycleNotAllowed |
旧版合规存储分段不支持存储分段生命周期配置 |
400 个错误请求 |
XBucketPolicyParseException |
无法解析收到的存储分段策略 JSON 。 |
400 个错误请求 |
XComplianceConflict |
操作因原有合规性设置而被拒绝。 |
403 已禁用 |
XComplianceReducedRedundancyFor禁用 |
原有的合规存储分段不允许减少冗余 |
400 个错误请求 |
XMaxBucketPolicyLengthExceeded |
您的策略超出了允许的最大存储分段策略长度。 |
400 个错误请求 |
XMissingInternalRequestHeader |
缺少内部请求的标题。 |
400 个错误请求 |
XNoSuchBucketCompliance |
指定的存储分段未启用原有合规性。 |
未找到 404 |
XNotAcceptable |
此请求包含一个或多个无法满足的接受标头。 |
406 不可接受 |
未实施 |
您提供的请求意味着未实施的功能。 |
501 未实施 |