检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取访问密钥(AK/SK) IAM用户如果希望使用AK/SK访问OBS,必须要账号为其开启“编程访问”。开启方法请参见查看或修改IAM用户信息。 在调用接口的时候,需要使用AK/SK进行签名验证。AK/SK获取步骤如下: 登录控制台。 鼠标指向界面右上角的登录用户名,在下拉列表中单击“我的凭证”。
如何获取对象访问路径? 对象访问路径为:https://桶名.域名/对象名。例如:https://bucketname.obs.cn-north-4.myhuaweicloud.com/objectname 您可以自己拼接,或通过以下工具方式获取: 表1 对象URL获取方式 工具
中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 前端本身没有process对象,可以使用webpack类打包工具定义环境变量,就可以在代码中运行了。
对服务端的证书不做校验,仅在使用HTTPS协议时有效,默认开启证书校验。 默认取值: 无 use_cache 参数解释: 用于本地文件缓存的地址,使用该参数后,IO性能会提升,但是磁盘占用会升高,可以和del_cache配合使用。 默认取值: ""(表示不使用缓存) del_cache
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 下载对象成功后会返回对象的自定义元数据。以下代码展示了如何获取自定义元数据: // 创建ObsClient实例 var obsClient = new ObsClient({
计费项 存储费用 请求费用 流量费用 数据恢复费用 数据处理费用 特殊场景计费
常见问题 HTTP状态码报405,如何处理? 如何解决 Declaration of xxxx must be compatible with xxxx?
单击“确定”,确认恢复归档存储的文件。 文件恢复状态可单击对象右侧的图标,在“属性”页面查看“恢复状态”。文件恢复成功后才能对该文件进行下载操作。 后续处理 在对象有效期内,用户可以重复做对象恢复操作。对象的有效期会根据最新一次的恢复完成时间开始算起,以此可以达到延长对象有效期的目的。 重复恢
如何解决DNS解析失败 该问题属于网络问题,需要借助日志详情文件帮助定位。打开日志文件obssdk.log文件,查看最近日志,可看到关键报错信息如下所示: 可按照以下步骤排查解决问题: 检查本地DNS服务器是否填写有误,查看windows平台的DNS服务配置步骤如下。 在 "控制面板"
设置桶清单 功能介绍 OBS使用PUT操作为一个桶配置清单规则,每个桶最多可以配置10条清单规则,有关更多桶清单的介绍和使用限制,请参考《对象存储服务用户指南》的桶清单章节。 要使用此操作,需确保执行者有PutBucketInventoryConfiguration操作的权限 。
如何查看桶内的文件夹大小? 可以使用obsutil列举对象命令,指定前缀为需要查看的文件夹进行列举。 以Linux操作系统为例,运行./obsutil ls obs://bucket-test/test/ -du -limit=0命令,查询桶bucket-test下test文件夹的大小。
复制文件或文件夹 用户可根据需要将存储在OBS上的文件或文件夹复制到其他路径下。 批量复制文件数量超过万级别时,建议使用obsutil工具,详见复制文件。 前提条件 用户需要有待操作文件的ACL读权限。 操作步骤 登录OBS Browser。 选中待配置的桶,进入桶界面。 右键单
n",$resp['RequestId']); 使用ACL参数指定桶的访问权限。 直接设置桶访问权限 以下代码展示如何直接设置桶访问权限: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库 // require 'obs-autoloader
线解压策略。 前提条件 使用在线解压特性的账号或子账号应具备Tenant administrator的用户角色。 约束与限制 权限限制: 需要使用IAM增加Tenant Administrator权限后才能设置、获取、删除在线解压策略。 在线解压源需使用IAM创建云服务委托,委托
OBS是否支持批量删除对象或清空桶? 无法搜索到桶中对象或对象不存在返回403 使用IE浏览器访问带有中文字符的对象URL地址报错如何处理? 为什么配置了跨域访问OBS(CORS)仍然报错? 如何查看桶内的文件夹大小? 如何上传超过5GB的大对象?
您必须是桶拥有者或拥有获取对象元数据的权限,才能获取对象元数据。建议使用IAM或桶策略进行授权,如果使用IAM则需授予obs:object:GetObject权限,如果使用桶策略则需授予GetObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS
如何在不支持window.File的浏览器上传文件? 在不支持window.File的浏览器上(例如低版本的IE浏览器),不能使用ObsClient.putObject或ObsClient.uploadFile上传对象,如果要支持这类浏览器上传,请参考基于表单上传。 父主题: FAQ
如何解决进程偶现卡死的问题? 在调用.NET SDK方法时,如果遇到该问题,可以将方法调用加上using方式,示例如下。 // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint";
碎片管理 为什么会有碎片产生? 如何处理碎片?
Data+ 触发器配置不当导致“无限循环”触发Data+工作流如何处理?