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_9b69d060d0f44b39ad921ffa42914288": { "#name": "Code", "Description": "The error code.", "Required": false, "Type": "string" }, "@added_3d3423d5d6894ad692f1c41758efb75a": { "#name": "Message", "Description": "The error message.", "Required": false, "Type": "string" }, "@added_65e0f900701d49878eac6d817f0c5eb9": { "#name": "CopySourceStatusCode", "Description": "Copy source status code", "Format": "int32", "Required": false, "Type": "integer" }, "@added_0adefd85d45d427da3605ce990a23a7e": { "#name": "CopySourceErrorCode", "Description": "Copy source error code", "Required": false, "Type": "string" }, "@added_f52569dfba104ac29cf73a6040ce710a": { "#name": "CopySourceErrorMessage", "Description": "Copy source error message", "Required": false, "Type": "string" }, "@removed_233ad68896d74f74b21f3406dd47b752": { "#name": "code", "Description": "The error code.", "Required": false, "Type": "string" }, "@removed_a40b425e91d54b068136db1553763fbc": { "#name": "message", "Description": "The error message.", "Required": false, "Type": "string" }, "@removed_00d748cbde214475964ca7dc82a88375": { "#name": "copySourceStatusCode", "Description": "Copy source status code", "Format": "int32", "Required": false, "Type": "integer" }, "@removed_5b1ab291a6a4444f8a4380aa86f11ccb": { "#name": "copySourceErrorCode", "Description": "Copy source error code", "Required": false, "Type": "string" }, "@removed_051e4eb5b168491a987911eebc03b2f0": { "#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
,
}