Last update:2022-03-01 18:00:56
Interface | Return code | Return message | Return code description |
General | 200 | OK | Operation successful |
304 | Not Modified | File is up to date | |
401 | Authorization Required | Authorization required in request header | |
401 | AK/SK Not Found | AK/SK not found | |
401 | Token Invalid | Incorrect request token | |
401 | ExpireTime Is Null | ExpireTime is empty | |
401 | Token Format Invalid | Incorrect request token format | |
404 | Bucket Not Found | Bucket does not exist | |
404 | File Not Found | Resource not found | |
404 | bucketErrorPage | Resource not found | |
405 | Token Required | Token required | |
406 | File Already Exist | File already exists | |
401 | The Persistent File Already Exists | The persisted file already exists | |
406 | File Is Busy, Please Retry Later | File in processing, please try again later | |
404 | Bucket Not Binding Mirror | No mirror source binding to bucket | |
401 | Bucket Access Denied | Bucket access denied | |
500 | Internal Server Error | Server internal error | |
Upload files | 401 | Token Expired | Request token expired |
401 | Unsupported PutPolicy Decoding | PutPolicy decoding exception | |
401 | PutPolicy Invalid | Illegal putpolicy | |
401 | PutPolicy Is Null | Putpolicy is Null | |
401 | Deadline Is Empty | Deadline empty | |
401 | Deadline Invalid | Deadline invalid | |
401 | Scope Format Is Invalid | Illegal scope format | |
401 | Scope Is Empty | Scope empty | |
401 | Putpolicy Scope Invalid | Illegal splicing format of bucket name and filename | |
401 | The BucketName In Scope Is Empty | Bucket name empty | |
401 | File Name Invalid | Illegal filename | |
401 | Param Invalid, ReturnUrl Can’t Exist With CallbackUrl | Illegal parameter, returnUrl and callbackUrl cannot exist simultaneously | |
401 | CallbackUrl Invalid | ReturnUrl Invalid | PersistentNotifyUrl Invalid | CallbackUrl | ReturnUrl | PersistentNotifyUrl must start with http:// or https:// | |
401 | ReturnBody Invalid | Incorrect ReturnBody | |
401 | CallbackBody Invalid | Incorrect callbackBody | |
401 | Saveas String Invalid | Illegal splicing format of bucket name and filename | |
400 | File Transmission Fail | File transfer failure | |
401 | FileName Invalid | Illegal filename | |
401 | Upload File Cannot be Empty | Upload file not specified | |
401 | PersistentOps Invalid | Illegal persistentOps | |
401 | CallbackUrl Is Not Public Address | ReturnUrl Is Not Public Address | PersistentNotifyUrl Is Not Public Address | CallbackUrl | ReturnUrl | PersistentNotifyUrl not a public network address | |
401 | CallbackUrl Invalid | ReturnUrl Invalid | Illegal CallbackUrl | ReturnUrl | |
401 | File Too Large | Upload file exceeds size limit | |
401 | Saveas String Invalid | Illegal splicing format of bucket name and filename under custom operation | |
401 | Saveas String Invalid | Illegal splicing format of bucket name and filename under custom operation after persistent processing | |
579 | Callback Failed | File upload successful, callback failed | |
Append Upload | 409 | ObjectNotAppendable | Append operation to a Normal object |
403 | ObjectTypeNotSupport | Put/copy/move operation to a appendable object | |
409 | PositionNotEqualToLength | Position not equal to size of append object during append | |
413 | EntityTooLarge | Append content exceeds 2G | |
409 | MissingPosition | Missing position when appending object | |
400 | InvalidLocalFile | Missing local object when appending object | |
400 | InvalidObjectName | Missing server object when appending object | |
mkblk | 401 | Block Too Large | Upload block larger than system default |
bput | 401 | nextChunkOffset is not correct | Incorrect ctx message, starting offset position of current slice not found |
401 | Block Cannot find by ctx | Incorrect ctx message, corresponding block not found | |
401 | ctx can not be null | ctx field can not be empty | |
412 | Cannot find upload block file | Upload block not found | |
mkfile | 400 | Make file Fail | Failed to generate server block file |
401 | Check the block is complete upload. | Verify completeness of a block uploaded | |
401 | save db error | Repeated file upload, failed to save data | |
412 | Check the blocks are all upload. | A block is not uploaded, all blocks need to be uploaded | |
Image processing | 404 | Watermark Image Url Invalid | Invalid watermark image Url |
404 | WaterMark Image Not Found | Watermark image not found | |
401 | Bucket Open Image Protect Function,Unable To Get Original Image | Original image protection enabled, original image not accessible | |
401 | Non-standard Type Of Op | Illegal operation type | |
401 | Image Process Param Error | Incorrect Image operation parameters | |
579 | Get WaterMark Image Fail | Watermark image download failed | |
File transcoding | 400 | Tranfer Parameters Error | Incorrect transcoding parameter |
401 | Ops Invalid | Illegal Ops | |
404 | Video Persistent Progress Info Not Found | video persistent processing progress not found | |
579 | Json callback | callback service server response exception |