Show object content and metadata#

オブジェクトの内容とメタデータをダウンロードします。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://objectstorage.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://objectstorage.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

GET

/v2/{account}/{container}/{object}

HTTPステータスコード#

正常時:200

エラー時:400,401,403,404,405,409,411,412,416,422,500,501

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
X-Auth-Token header string 必須 認証トークン
Range header string 任意 取得するコンテンツのレンジ
Rangeヘッダーを使ってレンジを指定してデータの一部を取得することができます。多数のレンジを指定する場合は、コンマ区切りで記述します。
レンジの指定方法は次のとおりです。
- Byte range
データの何バイト目から何バイト目まで返却するかを指定します。データの終了バイトの記述を省略した場合はデータの末尾まで返却します。
- Suffix byte range
データの末尾の何バイトを返却するかを指定します。
Accept-Encoding header string 任意 圧縮アルゴリズムの形式
If-Match header string 任意 http://www.ietf.org/rfc/rfc2616.txtを参照してください。
If-Modified-Since header string 任意 http://www.ietf.org/rfc/rfc2616.txtを参照してください。
If-Unmodified-Since header string 任意 http://www.ietf.org/rfc/rfc2616.txtを参照してください。
account path string 必須 プロジェクト単位でユニークに割り当てられる名前
container path string 必須 コンテナのユニークな名前
object path string 必須 オブジェクトのユニークな名前

レスポンスヘッダーの説明#

名前 Type Description
Date string トランザクションが実行された日時
Content-Type string オブジェクトのMIME typeの種類
Content-Length string レスポンスボディのバイト数
Connection string 持続接続の状態を表示します。
X-Trans-Id string このリクエストに付与されるID
トラブルについて問い合わせる際に利用されます。
x-ntap-sg-trace-id string このリクエストに対する処理ID
トラブルについて問い合わせる際に利用されます。
ETag string この値はオブジェクトのMD5チェックサムになります。
実際にダウンロードしたオブジェクトのMD5チェックサムの値とETagヘッダーの値を比べることを強くお勧めします。もし違いがあった場合は、コンテンツが破損しているため、リトライ処理を行ってください。
Accept-Ranges string オブジェクトの取得で指定できるRangesのタイプ
Last-Modified integer 最終更新時刻(GMT表示)
X-Timestamp string リクエストを処理した時刻(UNIX Epoch秒表示)
X-Object-Meta-name header オブジェクトメタデータ
{name}はメタデータ項目の名前です。
X-Fcx-Endpoint-Request string APIエンドポイントとしてリクエストを受け付けたことを示す番号

リクエスト例#

curl -i $publicURL/marktwain/goodbye -X GET -o ./helloworld.txt -H "X-Auth-Token: $token"

レスポンス例#

HTTP/1.1 200 OK
Date: Tue, 05 Jun 2018 02:55:18 GMT
Content-Type: text/plain
Content-Length: 102400
Connection: keep-alive
X-Trans-Id: 3642997705
x-ntap-sg-trace-id: a6c1f7770ade07d4
ETag: 4c6426ac7ef186464ecbb0d81cbfcb1e
Accept-Ranges: bytes
Last-Modified: Tue, 05 Jun 2018 02:54:50 GMT
X-Timestamp: 1528167290.626971
X-Fcx-Endpoint-Request: EXECUTED_api2-rmp1.test.local-15775-7549-1_200