判断Bucket是否存在
更新时间:2025-04-01
基本流程
- 创建BosClient类的实例。
- 执行BosClient.headBucket方法。
示例代码
                Plain Text
                
            
            1try {
2    await bosClient.headBucket(bucketName);
3} catch (bosResponse) {
4    // bucket不存在的话返回404,需要在异常中判断
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}