Check if bucket exists
Updated at:2025-11-03
Basic workflow
- Create an instance of the BOSClient class.
- Calls the BosClient.headBucket method.
Example code
Plain Text
1try {
2 await bosClient.headBucket(bucketName);
3} catch (bosResponse) {
4 // If the bucket does not exist, 404 will be returned, which needs to be judged in the exception
5 if (bosResponse.statusCode = 404) {
6 logger.info("this bucket is not exist");
7 } else {
8 logger.error(`errCode: ${bosResponse.error.code}`)
9 logger.error(`requestId: ${bosResponse.error.requestId}`)
10 logger.error(`errMessage: ${bosResponse.error.message}`)
11 logger.error(`statusCode: ${bosResponse.statusCode}`)
12 }
13}
