检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
eaderResponse类实例(或其子类实例),该类包含了HTTP/HTTPS的响应头信息。 处理公共响应头的示例代码如下: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存
P/HTTPS的响应头信息。 处理公共响应头的示例代码如下: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者
Management Service,TMS) 标签 通过密钥管理KMS功能对上传到OBS中的文件进行加密。 数据加密服务(Data Encryption Workshop,DEW) 服务端加密 通过CDN服务为OBS桶绑定的自定义域名加速。 CDN(Content Delivery Network,内容分发网络)
CopySourceSseC string 当使用SSE-C方式时,必选 参数解释: 表示服务端加密是SSE-C方式。对象使用SSE-C加密方式。 约束限制: 仅支持AES256。 取值范围: 可选值:AES256,即选择SSE-C方式加密对象。 默认取值: 无 CopySourceSseCKey string
您可通过以下步骤实现网站文件托管: 将网站文件上传至OBS的桶中,并设置对象MIME类型。 设置对象访问权限为公共读。 通过浏览器访问对象。 以下代码展示了如何实现网站文件托管: static void test_put_object() { // 创建并初始化option
String 参数描述: 当加密方式为SSE-KMS且使用指定密钥加密时,需输入密钥ID。密钥ID获取方法请参见查看密钥。 约束限制: 当您设置了x-obs-server-side-encryption头域且赋值为“kms”,即选择kms加密方式时,才能使用该头域指定加密密钥。 默认取值:
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 以下代码展示如何删除指定的对象: obsClient.deleteObject({ Bucket : 'bucketname',
数据安全 服务端加密 多版本控制 配置对象锁定(WORM)防止对象被更改或删除 配置CORS实现跨域访问OBS 配置防盗链防止非法流量盗用 配置双端固定实现VPC粒度的访问控制
其他接口(Python SDK) 生成带授权信息的URL(Python SDK) 生成带授权信息的表单上传参数(Python SDK) 服务端加密(Python SDK) 静态网站托管(Python SDK) 自定义头域(Python SDK)
档存储对象。 服务端加密 开启后,则需要选择加密模式、加密算法、加密密钥类型。 加密模式选择“SSE-KMS”,会使用您在数据加密服务DEW中托管的加密密钥加密桶中的对象。注意,由于DEW服务接口存在流控限制(详见DEW API概览),开启SSE-KMS加密后,您的业务访问可能会受流控影响。
日志分析 设置方式 开启系统日志记录,代码如下所示: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量
通过使用UploadPartRequest.setOffset和UploadPartRequest.setPartSize来设置每段的起始结束位置。 下面的示例代码展示了如何使用分段上传并发上传大文件。 1 2 3 4 5 6 7 8 9 10 11 12 13
e,或者在华为云对象存储服务论坛中发帖求助。 您可以通过copy_object接口传入版本号(version_id)来复制多版本对象,示例代码如下: static void test_copy_object_version() { obs_status ret_status
或者在华为云对象存储服务论坛中发帖求助。 您可以通过get_bucket_website_configuration查看桶的托管配置。以下代码展示了如何查看托管配置: 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 handler
者在华为云对象存储服务论坛中发帖求助。 您可以通过函数get_bucket_cors_configuration()查看桶的跨域规则。以下代码展示了如何查看跨域规则: 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 handler
务论坛中发帖求助。 关闭桶日志功能实际上就是调用set_bucket_logging_configuration_ob将日志配置清空,以下代码展示了如何关闭桶日志: static void test_close_bucket_logging_configuration() {
UTF-8,请求头Date会包含中文,例如“三,04 9月 2024 10:41:39 GMT”。 解决方案: 将环境变量LANG设置为en_US.UTF-8,代码示例如下: #include <locale.h> setlocale(LC_TIME, "en_GB.UTF-8"); 父主题: 常见问题
int 必选 是否开启断点续传模式,默认为0,表示不开启。 task_num int 必选 分段上传时的最大并发数,默认为1。 示例代码 以下代码展示了如何使用断点续传上传接口上传文件: void uploadFileResultCallback(obs_status status
如何找回已删除数据? 通过URL访问对象失败? 上传下载速度慢 上传对象失败原因 通过生命周期批量删除大规模对象 如何设置视频对象在线播放? 如何进行对象加密上传? 更多 API&SDK等开发者相关 OBS是否有删除碎片的API? 使用OBS SDK上传超过5GB的大文件失败? PUT上传和POST上传有什么区别?
者的对象ACL权限:对象的读取和对象ACL的读写权限。 挂载者在挂载桶中上传的加密对象,桶拥有者无法获取密钥,不能访问该对象。 挂载者如果要下载挂载桶中的对象,需被授权予对象的读取权限,且不能下载加密对象。 父主题: 挂载外部桶