錯誤響應
描述
當調用接口失敗時,NOS 富媒體服務將返回錯誤碼和詳細錯誤信息,以幫助用戶定位問題。返回格式支持「json」和「xml」,通過在header中配置「X-Nos-Entity-Type」即可。
格式
<Error> <Code>${ErrorCode}</Code> <Message>${Message}</Message> <Resource>${resource}</Resource> <RequestId>${requestId}</RequestId> </Error>
元素
名稱 | 描述 |
---|---|
Code | 富媒體服務返回給用戶的錯誤碼 |
Message | 富媒體服務給出的詳細錯誤信息 |
Resource | 請求資源信息 |
RequestId | 用以標識錯誤請求的唯一UUID,在無法解決問題時候,可以使用此錯誤ID發送給圖片處理服務的工程師去定位錯誤的原因 |
錯誤碼
ErrorCode | Http Code | Description |
---|---|---|
NotAnImage | 400 | 圖片操作請求對象不是圖片 |
ImageFormatNotSupported | 400 | 圖片操作原圖或type指定格式不支持 |
VideoNotSupported | 415 | 非法視頻文件 |
VideoParamInvalid | 400 | 視頻操作參數非法 |
VideoInternalError | 500 | 視頻轉碼內部錯誤 |
DirectRefusedRequest | 503 | 目錄繁忙(當前隊列已滿,插入隊列失敗) |
WaitRefusedRequest | 503 | 當前任務隊列中任務過多,從隊列中取出時發現該任務等待處理已超時 |
ProcessTimeOut | 503 | 數據處理超時,常由文件過大引發 |
InvalidArgument | 400 | 參數非法 |
InvalidChainOperator | 400 | 鏈式處理非法,包括未指定操作,鏈式操作非法 |
ReqPathTooLong | 400 | 請求路徑太長 |
QueryStrTooLong | 400 | queryStr太長(超過1024) |
NotAnObjectPath | 400 | 請求路徑非object路徑 |
OperatorForbid | 403 | 操作不允許 |
NotFound | 403 | 請求資源不存在 |
InternalError | 500 | 內部錯誤 |
UnsupportedMediaType | 415 | 請求媒體文件格式不支持 |
AudioNotSupported | 415 | 不支持的音頻格式 |
AudioInternalError | 500 | 音頻轉碼內部錯誤 |
AudioInvalidArgument | 400 | 非法音頻轉碼參數 |
ServerBusy | 503 | 係統繁忙 |
RequestRangeNotSatisfiable | 416 | 請求Range非法 |
OtherError | 500 | 其它錯誤 |
BadRequest | 400 | 請求錯誤 |
NotModified | 304 | NotModified |
LogoEdgeSizeOutOfLimit | 400 | logo水印圖片超出限製長度 |
WEBPEdgeSizeOutOfLimit | 400 | webp圖片邊長超出大小限製–webp圖片類型支持的長寬不得超過16384 |
InvalidPadColor | 400 | pad顏色非法 |
LogoNotAnImage | 400 | logo水印圖片不是圖片 |
LogoNotFound | 404 | logo水印圖片不存在 |
UnSupportedLogoType | 400 | 不支持的logo格式,如logo圖片是gif |
ImageNotFound | 404 | 圖片未找到,主要為gif合成時,指定圖片不存在 |
GIFOptionInvalid | 400 | gif合成參數文件非法 |
最後更新:2017-01-03 10:48:56