检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
次请求为准。 默认取值: 无 extensions extensionOptions 可选 参数解释: 桶相关扩展信息。通过调用拓展配置项为对应请求配置额外的拓展请求头,详情参考extensionOptions。 返回结果说明 表2 返回结果列表 参数名称 参数类型 描述 output
配置自定义策略 表1 自定义策略参数配置说明 参数 说明 策略名称 输入自定义策略的名称 策略配置方式 根据使用习惯进行选择,此处以“可视化视图”为例 策略内容 选择“允许” 选择“对象存储服务 (OBS)” 勾选“写”操作中的“obs:bucket:CreateBucket”和“列表”
pe参与计算签名生成授权URL,但是前端使用授权URL时没有设置Content-Type字段或者传入错误的值,此时会出现跨域错误。解决方案为:Content-Type字段前后端保持一致。 您可以通过createV2PreSignedURL生成授权访问的临时URL。以下代码展示了如何生成常用操作的URL:
// 上传段大小为10MB UploadPartSize = 10 * 1024 * 1024, // 开启断点续传模式 EnableCheckpoint = true, }; // 以传输字节数为基准反馈上传进度
字典序排序后该参数以后的所有对象。 ListObjectsRequest.setMarker maxKeys 列举对象的最大数目,取值范围为1~1000,当超出范围时,按照默认的1000进行处理。 ListObjectsRequest.setMaxKeys delimiter 用
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 前端本身没有proces
getenv("SECURITY_TOKEN"); // endpoint填写桶所在的endpoint, 此处以华北-北京四为例,其他地区请按实际情况填写。 String endPoint = "https://obs.cn-north-4.myhuaweicloud
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 前端本身没有proces
BaseResponseOutput 参数解释: 操作成功后的结果数据,详见BaseResponseOutput。 约束限制: 当Status大于300时为空。 表5 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围:
T 说明: T表示泛型,请参见具体接口章节的详细描述。 参数解释: 操作成功后的结果数据,详见T。 约束限制: 当Status大于300时为空。 表3 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围:
BaseResponseOutput 参数解释: 操作成功后的结果数据,详见BaseResponseOutput。 约束限制: 当Status大于300时为空。 表5 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围:
头域列表Map中第一个String为请求头域的名称,第二个String为对应请求头域名称的取值。 默认取值: 无 代码示例:创建桶 临时授权访问,利用HttpMethodEnum.PUT请求创建examplebucket桶,URL有效期设置为3600秒。 1 2 3 4
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问
配置自定义策略 表1 自定义策略参数配置说明 参数 说明 策略名称 输入自定义策略的名称 策略配置方式 根据使用习惯进行选择,此处以“可视化视图”为例 策略内容 选择“允许” 选择“对象存储服务 (OBS)” 勾选“选择所有操作” 选择“所有资源” 作用范围 默认为“全局级服务” 单击“确定”,完成自定义策略创建。
getenv("SECURITY_TOKEN"); // endpoint填写桶所在的endpoint, 此处以华北-北京四为例,其他地区请按实际情况填写。 String endPoint = "https://obs.cn-north-4.myhuaweicloud
不会产生checkpoint文件。 checkpointFile参数仅在enableCheckpoint参数为YES时有效。 当前,当有多个上传任务需要并发执行时,需为每个上传任务初始化一个client及request进行处理。 父主题: 上传对象
对象存储服务 OBS”。 进入对象存储服务桶列表页面。 在搜索框中输入步骤2中复制的资源名称,单击图标即可查找到该资源。 图2 查找资源 如果搜索结果为空,则表示该桶已被删除。 单击操作列的“删除”,对桶执行删除操作,确保列表中已无该资源。 按需计费资源删除后,可能还会存在账单信息,因为系统
名按照字典序排序后该参数以后的所有对象。 ListObjectsRequest.Marker MaxKeys 列举对象的最大数目,取值范围为1~1000,当超出范围时,按照默认的1000进行处理。 ListObjectsRequest.MaxKeys Delimiter 用于对对
同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 取值范围: 长度为3~63个字符。 Key string 参数解释: 对象名。对象名是对象在存储桶中的唯一标识。对象名是对象在桶中的完整路径,路径中不包含桶名。 例如,您对象的访问地址为examplebucket.obs.cn-north-4
['ID' => 'ownerid'], 'Grants' => [ // 为所有用户设置读权限 ['Grantee' => ['Type' => 'Group'