| 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
,
}