更新时间:2024-06-21 GMT+08:00
下载对象
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。
以下代码展示如何获取对象的内容:
ObsObject obsObject = obsClient.getObject("bucketname", "objectname"); InputStream content = obsObject.getObjectContent(); if (content != null) { BufferedReader reader = new BufferedReader(new InputStreamReader(content)); while (true) { String line = reader.readLine(); if (line == null) break; Log.i("GetObject", "\n" + line); } reader.close(); }
- 调用ObsClient.getObject返回一个ObsObject实例,该实例包含对象内容及其属性。
- 调用ObsObject.getObjectContent获取对象输入流,可读取此输入流获取其内容,用完之后请关闭这个流。
- 更多下载对象的信息,请参见下载对象。
父主题: 快速入门