检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
异常处理 OBS服务端错误码 SDK自定义异常 SDK公共结果对象 日志分析 缺少类异常 连接超时异常 签名不匹配异常 时区配置异常
异常处理 OBS服务端错误码 SDK自定义异常 SDK公共响应头 日志分析 缺少类错误 连接超时异常 资源无法释放 签名不匹配异常 报错NetworkOnMainThreadException
js SDK) SDK公共结果对象(Node.js SDK) 日志分析(Node.js SDK) 缺少模块异常(Node.js SDK) 连接超时异常(Node.js SDK) 签名不匹配异常(Node.js SDK)
ader的值,base64_encode指做base64编码,即将自定义header和对应值的base64编码作为一个key-value对用“:”连接,然后用“,”将所有的key-value对连接起来,放在x-obs-persistent-headers这个header中即可,服务端会对上传的value做解码处理。
桶中不完整的数据称之为碎片。OBS采用分块上传的模式上传数据,在下列情况下(但不仅限于此)通常会导致数据上传失败而产生碎片。 网络条件较差,与OBS的服务器之间的连接经常断开。 上传过程中,人为中断上传任务。 设备故障。 突然断电等特殊情况。 以下步骤以控制台手动删除碎片为例。通过其他方式删除碎片的方法,请参见清理碎片。
ader的值,base64_encode指做base64编码,即将自定义header和对应值的base64编码作为一个key-value对用“:”连接,然后用“,”将所有的key-value对连接起来,放在x-obs-persistent-headers这个header中即可,服务端会对上传的value做解码处理。
ader的值,base64_encode指做base64编码,即将自定义header和对应值的base64编码作为一个key-value对用“:”连接,然后用“,”将所有的key-value对连接起来,放在x-obs-persistent-headers这个header中即可,服务端会对上传的value做解码处理。
–Modules > Allow Non-modular includes in Framework Modules”设置成“Yes”。 设置网络连接。 在需要用到OBS服务的头文件中导入OBS软件包。 #import <OBS/OBS.h> 运行Command+B命令确认OBS.framework编译通过。
关OBS区域和终端节点的更多信息,请参考地区和终端节点。 bucketName为OBS中待处理图片存放的桶名。 objectName为存储在OBS上bucketName桶下的原图片名称,后缀名必须为图片处理支持的图片格式。 commands为处理命令。处理命令之间和命令参数之间会
以获取该桶内对象的内容和元数据。 public-read-write-delivered:设在桶上,所有人可以获取该桶内对象列表、桶内多段任务、桶的元数据、上传对象、删除对象、初始化段任务、上传段、合并段、拷贝段、取消多段上传任务,可以获取该桶内对象的内容和元数据。 bucket
ader的值,base64_encode指做base64编码,即将自定义header和对应值的base64编码作为一个key-value对用“:”连接,然后用“,”将所有的key-value对连接起来,放在x-obs-persistent-headers这个header中即可,服务端会对上传的value做解码处理。
server_callback; 同时4750行中,函数upload_file第四个参数后增加, server_callback,如下图 2、设置了代理还是连接失败,可能是因为sdk的 request.c的 get_api_version函数中未设置代理 可以参考sdk的 request.c的 s
针对迁移第三方云厂商的对象数据至OBS的场景,华为云提供OMS服务。通过迁移服务,用户只需在控制台配置简单的连接参数以及迁移任务,即可把数据从第三方云厂商轻松、平滑地迁移至OBS。如表1所示,用户可根据适用场景、迁移速率和费用选择适合的迁移方式。 表1 迁移方案 迁移方式 适用场景 支持的迁移源端 迁移速率
类型:Container 父节点:WebsiteConfiguration 否 RoutingRule 重定向规则的元素。一条重定向规则包含一个Condition和一个Redirect,当Condition匹配时,Redirect生效。 类型:Container 父节点:RoutingRules 元素中至少要有一个RoutingRule元素
控制台代码编辑 接口调用 图片缩略 支持对图片按照指定宽高和比例进行缩放。 控制台代码编辑 接口调用 设置水印 支持在图片指定位置添加文字、图片、图文混合的水印,并支持设置文字的颜色、字体和大小,对水印图片进行缩略、旋转和剪切等预处理。 控制台图形界面 控制台代码编辑 接口调用 转换图片格式
供OMS服务。通过迁移服务,用户只需在控制台配置简单的连接参数以及迁移任务,即可把数据从第三方云厂商轻松、平滑地迁移至OBS。 大数据场景下使用OBS实现存算分离 本最佳实践主要提供华为云大数据存算分离方案中不同大数据平台和大数据组件与对象存储服务OBS的对接指导,以及HDFS数据迁移至对象存储服务OBS的方案。
KMS托管密钥的服务端加密(SSE-KMS)和客户提供加密密钥的服务端加密(SSE-C)。上述两种方式都采用行业标准的AES256加密算法。 SSE-KMS方式,OBS使用KMS(Key Management Service)服务提供的密钥进行服务端加密。 SSE-C方式,OBS使用用户提供的密钥和密钥的MD5值进行服务端加密。
禁止使用IP地址。 禁止以“-”或“.”开头及结尾。 禁止两个“.”相邻(如:“my..bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无
ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。
Service Unavailable SignatureDoesNotMatch 请求中带的签名与系统计算得到的签名不一致。检查您的访问密钥(AK和SK)和签名计算方法。 403 Forbidden SlowDown 请降低请求频率。 503 Service Unavailable System