检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
快速入门 准备环境 初始化配置 快速使用
桶相关命令 创建桶 列举桶 查询桶属性 设置桶属性 删除桶 设置桶策略 获取桶策略 删除桶策略
最佳实践 利用obsutil帮助命令查找工具功能 利用crontab配置定时任务 将obsutil设为系统内置命令 为obsutil配置自动获取访问密钥 obsutil性能调优最佳实践 利用obsutil进行断点续传 利用obsutil上传软链接 为obsutil配置HTTP代理
常见问题 是否支持同步删除文件 列举接口是否支持保存结果到本地文件 列举桶内对象返回的大小与控制台桶内对象大小不一致 批量任务执行失败如何确认错误信息 i/o timout、EOF错误原因定位及解决 批量任务进度条中出现问号的原因 是否支持多个config文件在同一个目录下 Windows
环境准备 资源准备 方式一:下载并安装obsfs 方式二:通过编译生成obsfs 初始化obsfs
下载对象 对象下载简介 文本下载 二进制式下载 文件下载 范围下载 获取下载进度 限定条件下载 重写响应头 获取自定义元数据 下载归档存储对象 图片处理
文本下载过程中返回的错误码含义、问题原因及处理措施可参考OBS服务端错误码。 父主题: 下载对象
创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。
*credentialProvider = [[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf
实例 final ObsClient obsClient = new ObsClient(ak, sk, endPoint); ObsObject obsObject = obsClient.getObject("bucketname", "objectname"); // 读取对象内容
以下代码展示了如何进行流式下载: // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险
您可以通过ObsClient.BeginGetObject和ObsClient.EndGetObject,进行异步下载对象。 本示例用于异步下载桶名为“bucketname”里,名称为“objectname”的对象。
要使用OBS BrowserJS SDK访问OBS服务的桶,必须配置该桶允许跨域请求(桶的CORS),推荐为桶的CORS配置的规则如下: 配置项 配置值 说明 AllowedOrigin * 允许任意请求来源。 说明: 也可以配置具体的域名或IP。
查看监控指标 云监控服务对OBS的监控指标进行实时监控,用户可以在云监控服务控制台查看各项指标的详细监控数据。 查看OBS监控指标详情的方法,请参见查看云服务监控指标。 监控指标 相关信息请参见对象存储服务监控指标说明。 父主题: 监控与日志
附录 桶策略参数说明 桶策略和ACL的关系
桶管理 桶概述 创建桶 列举桶 查看桶信息 管理桶配额 删除桶 复制桶配置信息
数据访问 静态网站托管 数据回源 域名管理
API 桶的基础操作 桶的高级配置 静态网站托管 对象操作 多段操作 服务端加密
管理桶 获取桶元数据 判断桶是否存在 删除桶 管理桶ACL 管理桶策略 获取桶区域位置 获取桶存量信息 桶配额 桶存储类型
如何在不暴露AKSK的条件下实现与OBS交互? 如何上传base64编码的图片 如何解决断点续传接口报400 InvalidPart的错误?