4.5.2. Swift がオブジェクトを取得
オブジェクトを取得するには、API バージョン、アカウント、コンテナー、およびオブジェクト名を使用して GET リクエストを行います。コンテナー内のオブジェクトを取得するには、コンテナーの読み取り権限が必要です。
構文
GET /API_VERSION/ACCOUNT/TENANT:CONTAINER/OBJECT HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME
X-Auth-Token: AUTH_TOKEN
リクエストヘッダー
range- 説明
- オブジェクトの内容のサブセットを取得するには、バイト範囲を指定します。
- 型
- 日付
- 必須
- いいえ
If-Modified-Since- 説明
-
ソースオブジェクトの
last_modified属性の日時以降に変更された場合のみコピーします。 - 型
- 日付
- 必須
- いいえ
If-Unmodified-Since- 説明
-
ソースオブジェクトの
last_modified属性の日時以降に変更した場合のみコピーします。 - 型
- 日付
- 必須
- いいえ
Copy-If-Match- 説明
- リクエストの ETag がソースオブジェクトの ETag と一致する場合にのみコピーします。
- 型
- ETag
- 必須
- いいえ
Copy-If-None-Match- 説明
-
リクエストの
ETagがソースオブジェクトの ETag と一致しない場合にのみコピーします。 - 型
- ETag
- 必須
- いいえ
レスポンスヘッダー
Content-Range- 説明
- オブジェクトコンテンツのサブセットの範囲。range ヘッダーフィールドがリクエストで指定されている場合にのみ返されます。