检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
桶清单(Java SDK) 设置桶清单规则(Java SDK) 获取桶清单规则(Java SDK) 列举桶清单规则(Java SDK) 删除桶清单规则(Java SDK) 父主题: 管理桶(Java SDK)
如何进行分段上传?(Java SDK) 在上传文件时,您可以指定上传文件的某一段的数据来进行分段上传,步骤如下: 您需要以AK、SK、Endpoint先初始化一个客户端ObsClient。 指定桶名和对象名初始化一个InitiateMultipartUploadRequest,您
36 37 38 39 40 41 42 43 44 import java.nio.charset.Charset; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException;
关于分段上传-初始化分段上传任务的API说明,请参见初始化上传段任务。 更多关于分段上传的示例代码,请参见Github示例。 分段上传过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 分段上传(Java SDK)
关于下载对象的API说明,请参见获取对象内容。 更多关于下载对象的示例代码,请参见Github示例。 下载对象过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 下载对象常见问题请参见下载对象失败。 可以利用范围下载并发下载大对象,详细代码示例请参考ConcurrentDownloadObjectSample。
关于获取桶ACL的API说明,请参见获取桶ACL。 更多关于桶ACL的示例代码,请参见Github示例。 获取桶ACL过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 权限相关常见问题请参见权限相关常见问题。 父主题: 管理桶(Java SDK)
HTTP响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值: 无 代码示例:配置默认主页和错误页面 以下代码展示了如何为examplebucket桶配置默认主页和错误页面。 1 2 3 4 5 6 7 8 9 10
判断桶是否存在(Java SDK) 功能说明 判断指定桶名的桶是否存在,返回的结果中HTTP状态码为200表明桶存在,否则返回404表明桶不存在。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥
跨域资源共享简介(Java SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 跨域资源共享(CORS)允许Web端的应用程序访问不属于本域的资源。OBS提供接口方便开发者控制跨域访问的权限。 更多关于跨域资源共享的内容请参考跨域资源访问。
Response; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.HashMap; import java.util.Locale;
boolean 参数解释: 是否是删除标记。 取值范围: true:代表是删除标记。 false:代表不是删除标记。 默认取值: 无 代码示例:简单列举多版本对象 以下代码展示如何简单列举examplebucket桶中的多版本对象,最多返回1000个对象。 1 2 3 4 5 6
VersioningStatusEnum 常量名 原始值 说明 SUSPENDED Suspended 暂停多版本。 ENABLED Enabled 开启多版本。 代码示例 以下代码展示了如何查看examplebucket桶的多版本状态。 1 2 3 4 5 6 7 8 9 10 11 12 13
对象元数据,详见ObjectMetadata。 objectContent InputStream 参数解释: 对象数据流。 默认取值: 无 代码示例 以下代码展示了如何通过设置versionId获取多版本对象查看examplebucket桶内对象objectname的多版本状态。 1 2
关于设置桶ACL的API说明,请参见设置桶ACL。 更多关于桶ACL的示例代码,请参见Github示例。 获取桶ACL过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 权限相关常见问题请参见权限相关常见问题。 父主题: 管理桶(Java SDK)
SSE-C服务端加密头信息。详见SseCHeader。 默认取值: 无 input java.io.InputStream 可选 参数解释: 待上传对象的数据流。 默认取值: 无 file java.io.File 可选 参数解释: 待上传对象的文件。 默认取值: 无 extensionPermissionMap
HTTP响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值: 无 代码示例 以下代码展示了如何通过启用和暂停设置examplebucket桶的多版本状态。 1 2 3 4 5 6 7 8 9 10 11
对象下载简介(Java SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 OBS Java SDK提供了丰富的对象下载接口,可以通过以下方式下载对象: 流式下载 范围下载 断点续传下载 请求参数 参数名 类型 约束 说明
HTTP响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值: 无 代码示例 以下代码展示了如何删除examplebucket桶的生命周期规则。 1 2 3 4 5 6 7 8 9 10 11 12 13
SDK是否支持批量上传、下载或复制对象?(Java SDK) 不支持。 目前SDK暂未提供此类接口,您需要自己封装批量上传、下载或复制对象的业务代码。步骤如下: 列举出所有待上传、下载或者复制的对象。可参考列举对象章节,列举待下载的对象。 对列举出的对象调用单个对象的上传(上传对
关于获取对象ACL的API说明,请参见获取对象ACL。 更多关于获取对象ACL的示例代码,请参见Github示例。 获取对象ACL过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 多版本控制(Java SDK)