检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
successfully.\n"); } else { printf("get bucket website failed(%s).\n", obs_get_status_name(ret_status)); } } 父主题: 静态网站托管
返回结果说明 表4 返回结果 参数类型 描述 Response 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见Response。 表5 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg
[=====================================================] 100.00% 6/s 0s Waiting for the copied key to be completed on server side. Move successfully
无,不设置则不编码。 返回结果 表2 返回结果 参数类型 描述 表3 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见表3。 表3 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg
00% tps:35.71 2.02 KB/s 7.20MB/7.20MB 0s Succeed count: 5 Failed count: 0 Succeed bytes: xxx Metrics [max cost:90 ms, min cost:45
当前顺序是默认先从环境变量,再从ECS服务器委托中进行搜索,暂不支持自定义获取方式和顺序。 OBSCredentialsProviderChain示例代码 其他配置 只配置终端节点(endpoint) 除了访问凭证外,只配置中终端节点(endpoint)参数。 除访问凭证外只配置endpoint示例代码
StorageClassEnum; public class SetBucketLifecycle001 { public static void main(String[] args) { // 您可以通过环境变量获取访问密钥AK/SK,也可以使用其他外部引入方式传入。如果使用硬编码可能会存在泄露风险。
successfully.\n"); } else { printf("get bucket tagging failed(%s).\n", obs_get_status_name(tagging_info.ret_status)); } } 父主题:
successfully. \n"); } else { printf("restore object faied(%s).\n", obs_get_status_name(ret_status)); } } 重复恢复归档存储数据时在延长恢
successfully. \n"); } else { printf("get object faied(%s).\n", obs_get_status_name(data.ret_status)); } fclose(data
件进行上传,如果超过此限制,建议将多个文件放在文件夹中,然后使用“添加文件夹”功能进行上传。 如果上传文件时弹出“Service Unavailable”的错误提示,则可能是因为当前服务器繁忙,请稍后重试。 如果上传文件或文件夹时弹出拒绝访问的错误提示,则有可能是如下几种情况导致的:
=> 'objectname.jpg', 'SourceFile' => 'localimage.jpg', 'ContentType' => 'image/jpeg' ]); printf("RequestId:%s\n",$resp['RequestId']);
如果包含IfUnmodifiedSince并且不符合或者包含IfMatch并且不符合,则下载对象失败,抛出异常中HTTP状态码为:412 precondition failed。 如果包含IfModifiedSince并且不符合或者包含IfNoneMatch并且不符合,则下载对象失败,抛出异常中HTTP状态码为:304
体意义如表1所示。 表1 响应消息元素 名字 描述 VersioningConfiguration 多版本状态信息的元素。 类型:Container Status 标识桶的多版本状态。 类型:String 有效值:Enabled,Suspended 错误响应消息 无特殊错误,所有错误已经包含在表2中。
"urn:fgs:<region_id>:<project_id>:execution:<graph_name>:<execution_name>:<domain_id>", "execution_name": "<execution_name>", "started_at": "2020-04-23T13:37:43
"urn:fgs:<region_id>:<project_id>:execution:<graph_name>:<execution_name>:<domain_id>", "execution_name": "<execution_name>", "restored_at":
policy=(%s)\n", status); } else { printf("get bucket version failed(%s).\n", obs_get_status_name(ret_status)); } } 父主题: 多版本控制
printf("the temporary signature url of list bucket objects generation failed(%s).\n", obs_get_status_name(data
successfully. \n"); } else { printf("get object faied(%s).\n", obs_get_status_name(data.ret_status)); } fclose(data
存放静态网站资源,并启用该桶的静态网站托管,然后通过OBS提供的绑定自定义域名功能,将自定义域名与新创建的桶绑定,再通过云解析服务(Domain Name Service,DNS)创建和配置域名托管,实现自定义域名访问托管在OBS上的静态网站。具体操作流程如下: 图2 使用自定义域名托管静态网站流程图