检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
deleteRequest.setQuiet(true); // 注意此示例默认是详细模式,如果要使用简单模式,请添加本行代码 for (VersionOrDeleteMarker v : result.getVersions())
设置需要透传HTTP header的值。 类型:String 取值范围:长度[0, 2048] 否 replaceKeyWith 添加前后缀。去源端下载对象的时候,如果需要添加前缀或后缀,则修改此项配置为prefix${key}suffix。如果不需要增加前后缀,则配置为${key}。 类型:String
对象名称 const objectKey = 'object'; // Http请求方法 const method = 'PUT' // 添加Content-Type,按文件类型填写,此处以text/plain为例 const headers = { 'Content-Type'
在OBS管理控制台桶列表中,单击待操作的桶,进入“对象”页面。 下载对象。 下载单个对象 单击待下载对象右侧的“下载”,将对象下载至浏览器默认保存路径下。 或单击待下载对象右侧的“更多>下载为”,在“下载为”对话框,右键单击对象名称上的下载链接,选择“链接另存为...”,将对象下载至指定路径下。
listFiles(); assert fs != null; if (fs.length < 1) { // 如果是空文件夹也需要上传,将其添加到列表中 list.add(file); } else { for (File f : fs) { if (f.isDirectory())
OBS .NET SDK基于Apache Log4net开源库提供了日志功能,您可以通过加入日志配置文件开启日志功能。具体步骤如下: 在工程中添加对开发包中的日志库文件log4net.dll的引用。 将开发包中的日志配置文件Log4Net.config拷贝至工程目录中bin目录下的D
obs:*:*:bucket:桶名称 选择“添加条件” 条件键:obs:prefix 运算符:StringMatch 值:文件夹名称/ 【说明】 如果希望用户只有列举桶下某一个文件夹的权限,则需要针对obs:bucket:ListBucket这个动作添加请求条件。prefix为列举桶内对象
assert fs != null; if (fs.length < 1){ // 如果是空文件夹也需要上传,将其添加到列表中 list.add(file); }else{ for (File f:fs){
该请求的安全策略描述。 约束限制: 当Bucket提供了AccessKeyId(或signature)表单域时,则必须包括此参数。 取值范围: 参见基于浏览器上传的表单中携带签名章节中policy格式。 默认取值: 无 signature String 是,有条件 参数解释: 根据StringToSign计算出的签名字符串。
单击想要上传文件或文件夹的桶。 单击“上传”,并选择“添加文件”或“添加文件夹”,如图4所示。 图4 上传文件或文件夹 使用“添加文件”功能上传对象时,为了更好的体验,建议您最多同时选择100个文件进行上传,如果超过此限制,建议将多个文件放在文件夹中,然后使用“添加文件夹”功能进行上传。 如果上传文件时弹出“Service
domainId/*表示授权给账号下的所有用户。 授权资源 资源范围:当前桶、指定对象 指定对象 - 资源路径:输入对象前缀 说明: 指定对象支持输入多个资源路径,单击“添加资源路径”按钮即可。 您可以指定资源路径为具体对象、对象集或目录,*表示桶内所有对象。 如果指定某个对象:对象名称。 如果指定某个对象集:
bucket表示策略作用范围为桶名为examplebucket的桶。 被授权用户需要在控制台或OBS Browser+操作时,需要给指定桶添加obs:bucket:ListBucket权限。 选择“特定资源 > object”指定对象资源 【格式】 指定目录下对象:obs:*:*:object:桶名称/前缀/*
get_api_version函数中未设置代理 可以参考sdk的 request.c的 setup_curl函数中设置代理的方式在get_api_version函数中添加向curl中设置代理(CURLOPT_PROXY项与CURLOPT_PROXYUSERPWD项)的逻辑进行修复 父主题: 常见问题
可,无需关心签名计算的具体实现。但是,如果客户端选择通过REST API自行开发程序对接OBS,则需要按照OBS定义的签名算法来计算签名并添加到请求中。 用户可以在“我的凭证”页面创建永久访问密钥(AK/SK)。 Access Key Id(AK):访问密钥ID。与私有访问密钥关
yourbucket/obslog/20190611-03.log.tar.gz yourbucket/obslog/20190611-04.log.tar.gz 建议为对象名添加3位以上16进制哈希前缀: yourbucket/6ac-obslog/20140610-01.log.tar.gz yourbucket
企业项目:将并行文件系统加入到企业项目中统一管理。 请参见创建企业项目先完成企业项目创建,默认为default企业项目。 在企业项目界面创建企业项目,然后将用户组添加到该企业项目。这时用户组内用户将获得用户组授权的该企业项目下的并行文件系统的操作权限。 当前仅华东-上海一、华北-北京四、华南-广州、西南-贵阳一、拉美-圣保罗一支持企业项目。
formParams dict 可选 参数解释: 除key,policy,signature外,表单上传时的其他参数 取值范围: (注:以下值使用时,需要添加x-obs的前缀,以acl为例,formParams['x-obs-acl']='public-read',各值的取值范围请参照API中响应头域的介绍)
如果已展示“写入权限”,此时仍然无法删除对象,请继续步骤3。 如果未展示“写入权限”,此时请继续步骤2。 给对应类型的用户添加写入权限。 单击右边的“编辑”操作。 在弹窗内勾选“桶访问权限 > 写入权限”。 单击“确定”。 图2 添加写入权限 联系桶拥有者,确认桶策略是否已授予DeleteObject(删除对象)或D
禁止写删。 给各业务部门分配各自所需的IAM用户,通过桶策略给每个业务部门下的IAM用户授予独立的资源权限。 通过OBS Browser+添加外部桶的方式实现业务部门之间桶资源隔离。 数据迁移 搬迁本地数据至OBS 华为云提供多种搬迁方案,帮助用户将自建存储服务器上的数据短时间、
单击想要上传文件或文件夹的桶。 单击“上传”,并选择“添加文件”或“添加文件夹”,如图1所示。 图1 上传文件或文件夹 使用“添加文件”功能上传对象时,为了更好的体验,建议您最多同时选择100个文件进行上传,如果超过此限制,建议将多个文件放在文件夹中,然后使用“添加文件夹”功能进行上传。 如果上传文件时弹出“Service