异常处理 CSN异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServerException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: try { csnClient . getCsn ( csn-2jssjbhvyd8v1gxn ) ; } catch ( BceServiceException bce ) { System
异常处理 GO语言以error类型标识错误,CSN支持两种错误见下表: 错误类型 说明 BceClientError 用户操作产生的错误 BceServiceError CSN服务返回的错误 用户使用SDK调用CSN相关接口,除了返回所需的结果之外还会返回错误,用户可以获取相关错误进行处理。
异常处理 Billing异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServerException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: ResourceMonthBillRequest request = new ResourceMonthBillRequest(); try { billingClient.getResourceMonthBill
异常处理 MCA 系统异常提示有如下三种方式: 异常方法 说明 BceHttpClientError 重试时抛出的异常 last_error 最后一次重试时抛出的异常 BceClientError MCA 客户端产生的异常 BceInvalidArgumentError 传递参数产生的异常 BceServerError MCA 服务器产生的异常 用户可以使用try获取某个事件所产生的异常: try:
异常处理 KMS 异常处理通常有三种方式 异常方法 说明 BceServiceException 服务端异常 BceClientException 客户端异常 Exception 异常总集 注意这里catch异常的顺序 用户可以使用try获取某个事件所产生的异常,例如: try { //操作 } catch (BceServiceException e) { System.out.println(e.getMessage
异常处理 BVW异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServerException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: String mediaId = 'mediaId' ; try { bvwClient . getMeida ( mediaId ) ; } catch ( BceServiceException
资金和账单归属 企业组织中的每个账户为资金的拥有者,可以单独出账单,同时主账户可以申请开通财务管理权限,通过资金划拨的方式统一支付组织中所有子账户的账单。 账户为资金和计费的载体,子用户不会单独出账单,账户下所有子用户产生的资源费用都记在主账户下。
异常处理 SDK 调用失败时,结果信息包含在 API 返回的 bos_status_t 结构中。 SDK 中使用每一个 API 的正确做法如下所示,为了简要,文档中范例不再给出具体异常的处理,仅给出 API 的使用范例。
常见服务端异常可参见 BOS错误信息格式 服务端出现异常,会将错误信息写到response中,通过response进行异常处理 int ret = client . put_object ( request , & response ) ; if ( response . is_fail ( ) ) { //状态码,0表示成功,400~599代表HTTP错误码,1000~代表客户端错误 //
异常处理 BOS异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServiceException 服务器异常 用户可以使用try获取某个事件所产生的异常,例如: String objectKey = testObjectToFile ; bosclient . putObject ( bucketName , objectKey , dataFile