Downloading an Object Using PUT

An OBS registered user or anonymous user with the read permission for an object can download the object content and metadata. You can download an entire object in OBS using a single GET operation.

When you download an object, the metadata of the object is returned in the response header. Sometimes, you may want to overwrite a specific header value in the GET response. For example, you may want to overwrite the Content-Disposition response header in the GET request. REST GET Object APIs allow you to specify the query string parameters in the GET request to overwrite the values.

If you want to obtain an object of a specific version from a bucket with the versioning function enabled, add the versionId parameter to the request.