检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
file_url 多文件/文件夹上传时可选 上传文件时必选 本地文件路径。 说明: 多文件/文件夹上传时,禁止路径嵌套,例如:/a/b/c和/a/b/。 多文件/文件夹上传时,必须配置msm=1,此时可以用英文逗号分隔多个文件,例如:file_url1,file_url2。 多文件/文件
码字符,SDK会在发送请求时对您头域中的中文汉字进行url编码,发送编码后数据。如您设置的值content-disposition为attachment; filename="中文.txt",则对象元数据中存储的信息为attachment; filename="%E4%B8%AD%E6%96%87
桶参数。 handler obs_response_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_head_bucket(char *bucket_name) { // 创建并初始化option
公共读权限切换私有权限,切换后除桶或对象的所有者外,其余用户无访问权限。 私有权限切换公共读权限,任何用户在不经过身份认证的情况下可直接读对象的内容、对象的元数据,请谨慎操作。 图1 修改公共权限 单击“编辑”可按照需求通过勾选相应权限对拥有者、匿名用户以及其他账号赋予目标对象的ACL权限。 不能对
服务端计算的对象ETag值。 ContentType 对象的Content-Type。 Type 对象的类型。 Metadata 对象的自定义元数据。 Acl 对象的访问策略。 父主题: 对象相关命令
printStackTrace(); } } } 相关链接 判断桶是否存在和获取桶元数据是同一个REST API,关于判断桶是否存在的API说明,请参见获取桶元数据。 创建桶过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 桶和对象相关常见问题请参见桶和对象相关常见问题。
put_properties; init_put_properties(&put_properties); // 初始化存储上传数据的结构体 put_file_object_callback_data data; memset(&data, 0, siz
max_retry_count HTTP/HTTPS连接异常时的请求重试次数。默认为3次。 [1,5] socket_timeout Socket层传输数据的超时时间(单位:秒)。默认为60秒。 [10, 60] connect_timeout 建立HTTP/HTTPS连接的超时时间(单位:秒)。默认为60秒。
memset_s(&ptrResult,sizeof(tempAuthResult),0,sizeof(tempAuthResult)); //回调数据 tempauth.callback_data = (void *)(&ptrResult); // 有效时间
桶参数。 handler obs_lifecycle_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_get_bucket_lifecycle_configuration() { obs_status
桶参数。 handler obs_response_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_delete_bucket_lifecycle_configuration() {
必选 桶参数。 handler obs_cors_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_get_cors_config() { obs_options option;
桶参数 handler obs_response_handler * 必选 回调函数 callback_data void * 可选 回调数据 示例代码 static void test_delete_bucket_tagging() { obs_status ret_status
if (!File.Exists(dest)) { // 将对象的数据流写入文件中 response.WriteResponseStreamToFile(dest);
等。 一个账号及账号下的所有IAM用户可创建的桶+并行文件系统的上限为100个。每个桶中存放的对象的数量和大小总和没有限制,用户不需要考虑数据的可扩展性。 由于OBS是基于REST风格HTTP和HTTPS协议的服务,您可以通过URL(Uniform Resource Locator)来定位资源。
callback }, &list_objects_callback }; // 用户自定义回调数据 list_bucket_callback_data data; memset(&data, 0, sizeof(list
handler obs_list_service_obs_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_list_bucket_obs() { // 创建并初始化option obs_options
桶参数。 handler obs_response_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_delete_bucket(char *bucket_name) { // 创建并初始化option
桶参数。 handler obs_response_handler* 必选 回调函数。 callback_data void * 可选 回调数据。 static void test_delete_cors_config() { obs_options option;
桶参数。 handler obs_response_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 示例代码 static void test_delete_bucket_website_configuration() { obs_status