检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您可以通过ObsClient.createPostSignatureSync生成基于表单上传的请求参数。使用Node.js代码模拟表单上传的完整代码示例,参见post-object-sample。
如何生成SSE-C方式的加密密钥(Java SDK) 以下代码展示了如何生成SSE-C方式的加密密钥,以及密钥的MD5值如何生成: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
并行文件系统:POSIX。 默认取值: 无 代码示例 本示例用于列举并行文件系统列表。
多版本控制介绍和配置方法 敏感操作保护 OBS控制台支持敏感操作保护,开启后执行删除桶等敏感操作时,系统会进行身份验证,进一步保证OBS配置和数据的安全性。 敏感操作保护介绍 父主题: 安全
示例代码如下: // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放
示例如下: g0jQr4v9VWd1Q2FOFDG6LGfV9Cw= 默认取值: 无 代码样例 此用例用于生成带授权信息的表单上传参数policy和signature。
您可以通过ObsClient.createPostSignature生成基于表单上传的请求参数。使用代码模拟表单上传的完整代码示例,参见PostObjectSample。
示例如下: g0jQr4v9VWd1Q2FOFDG6LGfV9Cw= 默认取值: 无 代码样例 本示例用于生成POST上传对象的带授权信息的URL。
默认取值: 无 代码示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
目前SDK暂未提供此类接口,您需要自己封装批量上传、下载或复制对象的业务代码。步骤如下: 调用listObjects列举所有待上传、下载或复制的对象,具体代码示例请参见列举对象。 对列举出的对象调用单个对象的上传(上传对象)、下载(下载对象)或复制(复制对象)接口。
默认取值: 无 代码示例 本示例用于创建名为examplebucket的并行文件系统,并设置所在区域在华北-北京四(cn-north-4),桶ACL是私有桶,多AZ方式存储。
代码示例 本示例用于将examplebucket并行文件系统中的example/objectname对象截断到指定大小,大小指定为1024。
示例代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 // Endpoint以北京四为例,其他地区请按实际情况填写。
代码示例 本示例用于创建名为examplebucket的并行文件系统,并设置所在区域在华北-北京四(cn-north-4),桶的权限访问控制策略是私有权限,多AZ方式存储。
如下为一个简单的Java SDK示例代码供参考,详细的SDK使用可参考SDK使用文档。
默认取值: 无 代码示例 本示例用于将examplebucket并行文件系统中的folderName/originalObjectName对象重命名为newFolderName/newObjectName。
SDK公共结果对象(Python SDK) 功能说明 调用ObsClient的相关接口完成后均会返回SDK公共结果对象(ObsClient.createSignedUrl和ObsClient.createPostSignature接口除外),可从SDK公共结果对象中获取HTTP状态码
默认取值: 无 代码示例 本示例用于指定位置修改examplebucket并行文件系统中example/objectname对象的内容。
代码示例 本示例用于将examplebucket并行文件系统中的example/objectname对象重命名为newExample/newObjectname。
代码示例 本示例用于获取名为examplebucket并行文件系统下的对象列表,其中列举的是以test/ 开头的所有对象中的按照字典顺序的最多前100个对象,并且是从起始位置test/test2开始列举。