Troubleshooting

Last updated: 2019-12-17 14:19:45

PDF

Overview

If an SDK API call to request the COS service fails, an error message will be returned in the callback.

Error Sample

cos.headBucket({
    Bucket: 'examplebucket-1250000000',
    Region: 'ap-beijing',
}, function(err, data) {
    if (err) {
        console.log(err.error);
    }
});

Client-side Exceptions

Parameter Name Description Type
err Object returned when an error, a network error or service error, occurs. If the request is successful, this parameter will be empty. For more information, see Error Codes Object
- error Error message for the request Object/String

Server-side Exceptions

Parameter Name Description Type
err Object returned when an error, a network error or service error, occurs. If the request is successful, this will be empty. For more information, see Error Codes Object
- statusCode HTTP status code returned by the request, such as `200`, `403`, and `404` Number
- headers Header information returned by the request Object
- error Error message for the request Object/String
- - Code Error code returned in the body when the request fails. For more information, see Error Codes String
- - Message Error message returned in the body when the request fails. For more information, see Error Codes String
- - RequestId A unique ID of the request in the server request log that can be submitted in a ticket for troubleshooting String