Description | : The Download operation reads or downloads a blob from the system, including its metadata and properties. You can also call Download to read a snapshot. |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "Blob_Download", "$responses": { "default": { "$properties": { "@added_808966650be749839c5aca588d32f309": { "#name": "Code", "Description": "The error code.", "Required": false, "Type": "string" }, "@added_fffbce4221c9484c975f2346896ce157": { "#name": "Message", "Description": "The error message.", "Required": false, "Type": "string" }, "@added_d7fe9f1fa0d9448c855ffcbcc06707cd": { "#name": "CopySourceStatusCode", "Description": "Copy source status code", "Format": "int32", "Required": false, "Type": "integer" }, "@added_648c822f8cf4458ba1409b6424c2c8d0": { "#name": "CopySourceErrorCode", "Description": "Copy source error code", "Required": false, "Type": "string" }, "@added_960d61d545ab4d2981ebb3a3f6446e98": { "#name": "CopySourceErrorMessage", "Description": "Copy source error message", "Required": false, "Type": "string" }, "@removed_a31671a089854441863ad876171149e2": { "#name": "code", "Description": "The error code.", "Required": false, "Type": "string" }, "@removed_95c1ab318c944cb1bcc6615c568d1053": { "#name": "message", "Description": "The error message.", "Required": false, "Type": "string" }, "@removed_13a6fddbedbf4597b49c356a04b87fa1": { "#name": "copySourceStatusCode", "Description": "Copy source status code", "Format": "int32", "Required": false, "Type": "integer" }, "@removed_23cf272b442d44369fa4ab4f6790cf22": { "#name": "copySourceErrorCode", "Description": "Copy source error code", "Required": false, "Type": "string" }, "@removed_89eb48d88dc94ecaa3a15cfa0f4791ab": { "#name": "copySourceErrorMessage", "Description": "Copy source error message", "Required": false, "Type": "string" } } } } }
⚼ Request
GET:
/{containerName}/{blobName}
{
x-ms-version:
string
,
x-ms-client-request-id:
string
,
containerName:
string
,
blobName:
string
,
snapshot:
string
,
versionid:
string
,
timeout:
integer
,
Range:
string
,
x-ms-lease-id:
string
,
x-ms-range-get-content-md5:
boolean
,
x-ms-range-get-content-crc64:
boolean
,
x-ms-structured-body:
string
,
x-ms-encryption-key:
string
,
x-ms-encryption-key-sha256:
string
,
x-ms-encryption-algorithm:
string
,
x-ms-if-tags:
string
,
If-Match:
string
,
If-None-Match:
string
,
If-Unmodified-Since:
string
,
If-Modified-Since:
string
,
}
⚐ Response (200)
{
$headers:
{
,
accept-ranges:
string
,
cache-control:
string
,
content-disposition:
string
,
content-encoding:
string
,
content-language:
string
,
content-length:
integer
,
content-md5:
string
,
content-range:
string
,
date:
string
,
etag:
string
,
last-modified:
string
,
x-ms-blob-committed-block-count:
integer
,
x-ms-blob-content-md5:
string
,
x-ms-blob-sealed:
boolean
,
x-ms-blob-sequence-number:
integer
,
x-ms-blob-type:
string
,
x-ms-client-request-id:
string
,
x-ms-copy-completion-time:
string
,
x-ms-copy-id:
string
,
x-ms-copy-progress:
string
,
x-ms-copy-source:
string
,
x-ms-copy-status:
string
,
x-ms-copy-status-description:
string
,
x-ms-creation-time:
string
,
x-ms-encryption-key-sha256:
string
,
x-ms-encryption-scope:
string
,
x-ms-immutability-policy-mode:
string
,
x-ms-immutability-policy-until-date:
string
,
x-ms-is-current-version:
boolean
,
x-ms-last-access-time:
string
,
x-ms-lease-duration:
string
,
x-ms-lease-state:
string
,
x-ms-lease-status:
string
,
x-ms-legal-hold:
boolean
,
x-ms-meta:
string
,
x-ms-or:
string
,
x-ms-or-policy-id:
string
,
x-ms-request-id:
string
,
x-ms-server-encrypted:
boolean
,
x-ms-structured-body:
string
,
x-ms-structured-content-length:
integer
,
x-ms-tag-count:
integer
,
x-ms-version:
string
,
x-ms-version-id:
string
,
}
$schema:
file
,
}
⚐ Response (206)
{
$headers:
{
,
accept-ranges:
string
,
cache-control:
string
,
content-disposition:
string
,
content-encoding:
string
,
content-language:
string
,
content-length:
integer
,
content-md5:
string
,
content-range:
string
,
date:
string
,
etag:
string
,
last-modified:
string
,
x-ms-blob-committed-block-count:
integer
,
x-ms-blob-content-md5:
string
,
x-ms-blob-sealed:
boolean
,
x-ms-blob-sequence-number:
integer
,
x-ms-blob-type:
string
,
x-ms-client-request-id:
string
,
x-ms-content-crc64:
string
,
x-ms-copy-completion-time:
string
,
x-ms-copy-id:
string
,
x-ms-copy-progress:
string
,
x-ms-copy-source:
string
,
x-ms-copy-status:
string
,
x-ms-copy-status-description:
string
,
x-ms-creation-time:
string
,
x-ms-encryption-key-sha256:
string
,
x-ms-encryption-scope:
string
,
x-ms-immutability-policy-mode:
string
,
x-ms-immutability-policy-until-date:
string
,
x-ms-is-current-version:
boolean
,
x-ms-last-access-time:
string
,
x-ms-lease-duration:
string
,
x-ms-lease-state:
string
,
x-ms-lease-status:
string
,
x-ms-legal-hold:
boolean
,
x-ms-meta:
string
,
x-ms-or:
string
,
x-ms-or-policy-id:
string
,
x-ms-request-id:
string
,
x-ms-server-encrypted:
boolean
,
x-ms-structured-body:
string
,
x-ms-structured-content-length:
integer
,
x-ms-tag-count:
integer
,
x-ms-version:
string
,
x-ms-version-id:
string
,
}
$schema:
file
,
}
⚐ Response (default)
{
$headers:
{
,
x-ms-copy-source-error-code:
string
,
x-ms-copy-source-status-code:
integer
,
x-ms-error-code:
string
,
}
$schema:
}
{
,
Code:
string
,
Message:
string
,
CopySourceStatusCode:
integer
,
CopySourceErrorCode:
string
,
CopySourceErrorMessage:
string
,
}