检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Console.WriteLine("Bucket exists: {0}", exists); } catch (ObsException ex) { Console.WriteLine("StatusCode: {0}", ex.StatusCode); } 如果抛出异常且HTTP状态码为
通过手机短信、邮箱或者虚拟MFA进行验证,输入对应的验证码,单击“确定”。 如果您已开启操作保护,需要通过手机短信、邮箱或者虚拟MFA进行验证,输入对应的验证码。 单击“立即下载”,浏览器下载访问密钥。 为防止访问密钥泄露,建议您将其保存到安全的位置。 父主题: 附录
如果包含If-Modified-Since并且不符合或者包含If-None-Match并且不符合,抛出异常中HTTP状态码为:304 Not Modified。
else if(result.CommonMsg.Status === 404){ console.log('Bucket does not exist'); } } }); 如果返回的HTTP状态码为
通过手机短信、邮箱或者虚拟MFA进行验证,输入对应的验证码,单击“确定”。 如果您已开启操作保护,需要通过手机短信、邮箱或者虚拟MFA进行验证,输入对应的验证码。 单击“立即下载”,浏览器下载访问密钥。 为防止访问密钥泄露,建议您将其保存到安全的位置。 父主题: 常见问题
表3 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
表3 BaseModel 参数名称 参数类型 描述 StatusCode int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
IfMatch 如果对象的ETag值与该参数值相同,则返回对象内容,否则返回异常码。 字符串。 IfNoneMatch 如果对象的ETag值与该参数值不相同,则返回对象内容,否则返回异常码。 字符串。 对象的ETag值是指对象数据的MD5校验值。
如果回调函数中异常信息参数不为空,则表明接口调用异常;反之,则表明接口调用完成,此时应从SDK公共结果对象中获取HTTP状态码,判断操作是否成功。
如果包含IfModifiedSince并且不符合或者包含IfNoneMatch并且不符合,则下载对象失败,抛出异常中HTTP状态码为:304 Not Modified。
默认取值: 默认为 new SecureRandom() 说明: 在某些平台上new SecureRandom()可能会使用不安全实现。出于安全考虑,建议通过ObsConfiguration.setSecureRandom()设置一个种子是真随机数的SecureRandom。
授权码列举对象 授权码下载对象
验证码 是 (由管理员开启登录验证,开启时必选。) 请输入6位数字验证码。 获取虚拟MFA验证码请参考如何获取虚拟MFA验证码。 授权码登录 授权码登录是指使用其他人分享的OBS文件夹分享链接/授权码和提取码进行登录鉴权,进而访问其他人分享的文件夹。
状态码 obsutil支持在进程运行结束后,根据不同的运行结果返回不同返回码,您可以根据返回码分析并处理问题。 父主题: 问题定位
表3 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
表5 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
默认取值: 无 statusCode int 否 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。 完整的状态码列表请参见状态码。
异常信息不为空,表明调用接口错误,常见场景是网络异常 console.error('Error-->' + err); }else{ // 异常信息为空,表明接口调用完成,通过SDK公共结果对象进一步判断HTTP状态码
状态码分布 分别统计产生请求后服务端返回的状态码的分布情况。不同的状态码详细介绍请参考状态码说明。 约束与限制 可查询的时间跨度最长为30天。 “用量统计”非实时刷新,大约有1小时左右的时延。 查看总用量 在“总用量”页面可以查看所有桶的存储、流量和请求的情况。
表2 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。