错误码

最近更新时间: 2024-12-19 17:12:00

概述

此文将为您介绍请求出错时返回的错误码和对应错误信息。

错误信息返回格式

返回头部

Content-Type:application/xml。

对应HTTP状态码:3XX,4XX,5XX。

返回内容

语法格式

<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>[错误码]</Code>
  <Message>[错误信息]</Message>
  <Resource>[资源地址]</Resource>
  <RequestId>[请求ID]</RequestId>
  <TraceId>[错误ID]</TraceId>
</Error>

元素说明

元素名称描述类型
Error包含所有的错误信息。Container
Code错误码用来定位唯一的错误条件,用来确定错误场景,具体错误码见下文。String
Message包含具体的错误信息。String
Resource资源地址:Bucket地址或者Object地址。String
RequestId当请求发送时,服务端将会自动为请求生成一个唯一的 ID。使用遇到问题时,request-id能更快地协助 CSP 定位问题。String
TraceId当请求出错时,服务端将会自动为这个错误生成一个唯一的 ID。使用遇到问题时,trace-id能更快地协助 CSP 定位问题。当请求出错时,trace-id与request-id一一对应。String

错误码列表

3XX类型错误

错误码描述HTTP状态码
PermanentRedirect该资源已经被永久改变了位置,请利用HTTP Location来重定向到正确的新位置。301 Moved Permanently
TemporaryRedirect该资源已经被临时改变了位置,请利用HTTP Location来重定向到正确的新位置。302 Moved Temporarily
Redirect临时重定向。307 Moved Temporarily
TemporaryRedirect在DNS更新期间,您将被临时重定向。307 Moved Temporarily

4XX类型错误

错误码描述HTTP状态码
BadDigest提供的x-cos-SHA-1值与服务端收到的文件SHA-1值不符合。400 Bad Request
EntityTooSmall上传的文件大小 不足要求的最小值,常见于分片上传。400 Bad Request
EntityTooLarge上传的文件大小超过要求的最大值。400 Bad Request
ImcompleteBody请求的实际内容长度和指定的Content-Length不符。400 Bad Request
IncorrectNumberOfFilesInPostRequestPost请求每次只允许上传一个文件。400 Bad Request
InlineDataTooLarge内链数据大小高于要求的最大值。400 Bad Request
InvalidArgument请求参数不合法。400 Bad Request
InvalidBucketNameBucket名称不合法。400 Bad Request
InvalidDigestx-cos-SHA-1值不合法。400 Bad Request
InvalidPart分片缺失或者SectionID出错。400 Bad Request
InvalidPolicyDocument策略配置文件不合法。400 Bad Request
InvalidURIURI不合法。400 Bad Request
KeyTooLong自定义头部过长。400 Bad Request
MalformedACLError描述的ACL策略不符合XML语法。400 Bad Request
MalformedPOSTRequest该POST请求的Body内容不合法。400 Bad Request
MalformedXMLbody的XML格式不符合XML语法。400 Bad Request
MaxMessageLengthExceeded请求过长。400 Bad Request
MaxPostPreDataLengthExceededError该POST请求的数据前缀过长,常见于分片上传。400 Bad Request
MetadataTooLarge元数据大小超过要求的最大值。400 Bad Request
MissingRequestBodyError请求Body缺失。400 Bad Request
MissingSecurityHeader必要Header缺失。400 Bad Request
MissingContentMD5请求头中缺少Content-MD5。400 Bad Request
MissingAppid请求头中缺少Appid。400 Bad Request
MissingHost请求头中缺少Host。400 Bad Request
RequestIsNotMultiPartContentPost请求 Content-Type不合法。400 Bad Request
RequestTimeOut读取数据超时,检查网络是否过慢或上传并发数过大。400 Bad Request
TooManyBucketbucket数量超过200限制 。400 Bad Request
UnexpectedContent请求不支持相关内容。400 Bad Request
UnresolvableGrantByUID提供的UID不存在。400 Bad Request
UserKeyMustBeSpecified针对Bucket的Post操作必须指定明确路径。400 Bad Request
AccessDenied签名或者权限不正确,拒绝访问。403 Forbidden
AccountProblem您的账号拒绝了此次操作。403 Forbidden
InvalidAccessKeyIdAccessKey不存在。403 Forbidden
InvalidObjectState请求内容与Object属性相冲突。403 Forbidden
InvalidSecurity签名串不合法。403 Forbidden
RequestTimeTooSkewed请求时间超过权限有效时间。403 Forbidden
SignatureDoesNotMatch提供的签名不符合规则。403 Forbidden
NoSuchBucket指定的Bucket不存在。404 Not Found
NoSuchUpload指定的分片上传不存在。404 Not Found
NoSuchBucket指定的Bucket策略不存在。404 Not Found
MethodMotAllowed此资源不支持该HTTP方法。405 Method Not Allowed
BucketAlreadyExistsCreateBucket指定的BucketName已经使用,请选择新的BucketName。409 Conflict
BucketNotEmptyDeleteBucket前请先删除文件和未完成的分片上传任务。409 Conflict
InvalidBucketStatebucket状态与操作请求冲突,比如多版本管理与跨区域复制的冲突。409 Conflict
OperationAborted指定资源不支持此类操作。409 Conflict
MissingContentLengthHeader Content-Length缺失。411 Length Required
PreconditionFailed前置条件匹配失败。412 Precondition
InvalidRange请求的文件范围不合法。416 Requested Range Not Satisfiable
InvalidSHA1Digest请求内容sha1校验不合法。400 Bad Request
NoSuchUpload分块上传时指定的uploadid不存在。400 Bad Request
InvalidPart分块缺失。400 Bad Request
InvalidPartOrder分块上传编号不连续。400 Bad Request
ObjectNotAppendable指定的文件不能追加。400 Bad Request
AppendPositionErrAppend:文件长度和position不一致。400 Bad Request
NoSuchVersion指定版本不存在。400 Bad Request
NoLifecycle生命周期不存在。400 Bad Request
PreconditionFailed前置条件匹配失败。400 Bad Request
UnexpectedContent请求不支持相关内容。400 Bad Request
MultiBucketNotSupport跨区域复制只能设一个目的bucket。400 Bad Request
NotSupportedStorageClass指定的存储类型不合法。400 Bad Request
InvalidAccessKeyIdAccessKey不存在。403 Forbidden
ExpiredToken签名串已过期。403 Forbidden

5XX类型错误

错误码描述HTTP状态码
InternalErrror服务端内部错误。500 Internal Server
NotImplementedHeader中存在无法处理的方法。501 Not Implemented
ServiceUnavailable服务器内部错误,请重试。503 Service Unavailable
SlowDown请降低访问频率。503 Slow Down

其他类型错误

错误码描述HTTP状态码
InvalidAddressingHeader必须使用匿名角色访问。N/A