• Object Storage Service

obs
  1. Help Center
  2. Object Storage Service
  3. Developer Guide (Android SDK)
  4. Quick Start
  5. Downloading an Object

Downloading an Object

Sample code:

ObsObject obsObject = obsClient.getObject("bucketname", "objectkey");
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();
}
NOTE:
  • When you call ObsClient.getObject, an instance of ObsObject will be returned. This instance contains the content and properties of the object.
  • When you call ObsObject.getObjectContent to obtain an object input stream, you can read the input stream to obtain its contents. Close the input stream after use.
  • For more information, see Object Download.