BlobDownloadResponseParsed interface
Innehåller svarsdata för nedladdningsåtgärden .
- Extends
Egenskaper
object |
Princip-ID för objektreplikering för målbloben. |
object |
Parsat princip-ID för objektreplikering, regel-ID och status för källbloben. |
Ärvda egenskaper
accept |
Anger att tjänsten stöder begäranden om partiellt blobinnehåll. |
blob |
ENDAST WEBBLÄSARE Svarstexten som en webbläsarblob.
Alltid |
blob |
Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar. |
blob |
Om bloben har en MD5-hash och om begäran innehåller intervallrubrik (intervall eller x-ms-intervall) returneras det här svarshuvudet med värdet för hela blobens MD5-värde. Det här värdet kan vara lika med det värde som returneras i Content-MD5-huvudet, där det senare beräknas från det begärda intervallet |
blob |
Det aktuella sekvensnumret för en sidblob. Det här huvudet returneras inte för blockblobar eller tilläggsblobar |
blob |
Blobens typ. |
cache |
Det här huvudet returneras om det tidigare har angetts för bloben. |
client |
Om ett klientbegärande-ID-huvud skickas i begäran visas det här huvudet i svaret med samma värde. |
content |
Om begäran är att läsa ett angivet intervall och x-ms-range-get-content-crc64 är inställd på true, returnerar begäran en crc64 för intervallet, så länge intervallstorleken är mindre än eller lika med 4 MB. Om både x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 anges i samma begäran misslyckas den med 400(Felaktig begäran). |
content |
Det här huvudet returnerar det värde som angavs för rubriken "x-ms-blob-content-disposition". Fältet Innehållsborttagningssvarshuvud förmedlar ytterligare information om hur du bearbetar svarsnyttolasten och kan även användas för att bifoga ytterligare metadata. Om det till exempel är inställt på bifogad fil anger det att användaragenten inte ska visa svaret, utan i stället visa en Spara som-dialogruta med ett annat filnamn än det angivna blobnamnet. |
content |
Det här huvudet returnerar det värde som angavs för rubriken innehållskodningsbegäran |
content |
Det här huvudet returnerar det värde som angavs för innehållsspråkets begärandehuvud. |
content |
Antalet byte som finns i svarstexten. |
contentMD5 | Om bloben har en MD5-hash och den här åtgärden är att läsa den fullständiga blobben returneras svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet. |
content |
Anger det intervall med byte som returneras om klienten begärde en delmängd av bloben genom att ange begäranderubriken "Intervall". |
content |
Medietypen för svarets brödtext. För Download Blob är detta "application/octet-stream" |
copy |
Avslutningstid för den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök. Det här huvudet visas inte om en kopia väntar, om den här bloben aldrig har varit målet i en kopieringsblobåtgärd eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista. |
copy |
Strängidentifierare för den här kopieringsåtgärden. Använd med Hämta blobegenskaper för att kontrollera status för den här kopieringsåtgärden eller skicka till Avbryt kopieringsblob för att avbryta en väntande kopia. |
copy |
Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Kan visa mellan 0 och innehållslängdsbyte kopierade. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista |
copy |
URL upp till 2 kB som anger den källblob eller -fil som användes i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista. |
copy |
Tillståndet för kopieringsåtgärden som identifieras av x-ms-copy-id. |
copy |
Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till det senaste allvarliga eller icke-dödliga kopieringsfelet. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista |
created |
Returnerar datum och tid då bloben skapades. |
date | UTC-datum/tid-värde som genererats av tjänsten som anger tidpunkten då svaret initierades |
encryption |
SHA-256-hashen för krypteringsnyckeln som används för att kryptera bloben. Det här huvudet returneras bara när blobben krypterades med en kundspecifik nyckel. |
encryption |
Returnerar namnet på krypteringsomfånget som används för att kryptera blobinnehållet och programmetadata. Observera att avsaknaden av det här huvudet innebär användning av standardomfånget för kontokryptering. |
error |
Felkod |
etag | ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt. Om begärandeversionen är 2011-08-18 eller senare är ETag-värdet inom citattecken. |
immutability |
UTC-datum/tid-värde som genereras av tjänsten som anger den tidpunkt då blobens oföränderlighetsprincip upphör att gälla. |
immutability |
Anger oföränderlighetsprincipläge. |
is |
Värdet för det här huvudet anger om versionen av den här bloben är en aktuell version, se även rubriken x-ms-version-id. |
is |
Om den här bloben har förseglats |
is |
Värdet för det här huvudet är inställt på sant om blobdata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till falskt (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras). |
last |
UTC-datum/tid-värde som genererats av tjänsten som anger den tid då blobben senast lästes eller skrevs till |
last |
Returnerar datum och tid då containern senast ändrades. Alla åtgärder som ändrar bloben, inklusive en uppdatering av blobens metadata eller egenskaper, ändrar blobens senast ändrade tid. |
lease |
När en blob leasas anger om lånet är av oändlig eller fast varaktighet. |
lease |
Blobens lånetillstånd. |
lease |
Blobens aktuella lånestatus. |
legal |
Anger om det finns ett bevarande av juridiska skäl på bloben. |
metadata | |
object |
Valfritt. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringens målblob. |
object |
Valfritt. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringskällans blob. När du hämtar det här huvudet returneras huvudet med princip-ID och regel-ID (t.ex. x-ms-or-policyid_ruleid), och värdet blir status för replikeringen (t.ex. slutförd, misslyckad). |
readable |
ENDAST NODEJS Svarstexten som en node.js läsbar dataström.
Alltid |
request |
Det här huvudet identifierar unikt den begäran som gjordes och kan användas för att felsöka begäran. |
tag |
Antalet taggar som är associerade med blobben |
version | Anger vilken version av Blob-tjänsten som används för att köra begäran. Det här huvudet returneras för begäranden mot version 2009-09-19 och senare. |
version |
Ett DateTime-värde som returneras av tjänsten som unikt identifierar bloben. Värdet för det här huvudet anger blobversionen och kan användas i efterföljande begäranden för att komma åt den här versionen av bloben. |
Egenskapsinformation
objectReplicationDestinationPolicyId
Princip-ID för objektreplikering för målbloben.
objectReplicationDestinationPolicyId?: string
Egenskapsvärde
string
objectReplicationSourceProperties
Parsat princip-ID för objektreplikering, regel-ID och status för källbloben.
objectReplicationSourceProperties?: ObjectReplicationPolicy[]
Egenskapsvärde
Information om ärvda egenskaper
acceptRanges
Anger att tjänsten stöder begäranden om partiellt blobinnehåll.
acceptRanges?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.acceptRanges
blobBody
ENDAST WEBBLÄSARE
Svarstexten som en webbläsarblob.
Alltid undefined
i node.js.
blobBody?: Promise<Blob>
Egenskapsvärde
Promise<Blob>
Ärvd från BlobDownloadResponseModel.blobBody
blobCommittedBlockCount
Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar.
blobCommittedBlockCount?: number
Egenskapsvärde
number
Ärvd från BlobDownloadResponseModel.blobCommittedBlockCount
blobContentMD5
Om bloben har en MD5-hash och om begäran innehåller intervallrubrik (intervall eller x-ms-intervall) returneras det här svarshuvudet med värdet för hela blobens MD5-värde. Det här värdet kan vara lika med det värde som returneras i Content-MD5-huvudet, där det senare beräknas från det begärda intervallet
blobContentMD5?: Uint8Array
Egenskapsvärde
Uint8Array
Ärvd från BlobDownloadResponseModel.blobContentMD5
blobSequenceNumber
Det aktuella sekvensnumret för en sidblob. Det här huvudet returneras inte för blockblobar eller tilläggsblobar
blobSequenceNumber?: number
Egenskapsvärde
number
Ärvd från BlobDownloadResponseModel.blobSequenceNumber
blobType
Blobens typ.
blobType?: BlobType
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.blobType
cacheControl
Det här huvudet returneras om det tidigare har angetts för bloben.
cacheControl?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.cacheControl
clientRequestId
Om ett klientbegärande-ID-huvud skickas i begäran visas det här huvudet i svaret med samma värde.
clientRequestId?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.clientRequestId
contentCrc64
Om begäran är att läsa ett angivet intervall och x-ms-range-get-content-crc64 är inställd på true, returnerar begäran en crc64 för intervallet, så länge intervallstorleken är mindre än eller lika med 4 MB. Om både x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 anges i samma begäran misslyckas den med 400(Felaktig begäran).
contentCrc64?: Uint8Array
Egenskapsvärde
Uint8Array
Ärvd från BlobDownloadResponseModel.contentCrc64
contentDisposition
Det här huvudet returnerar det värde som angavs för rubriken "x-ms-blob-content-disposition". Fältet Innehållsborttagningssvarshuvud förmedlar ytterligare information om hur du bearbetar svarsnyttolasten och kan även användas för att bifoga ytterligare metadata. Om det till exempel är inställt på bifogad fil anger det att användaragenten inte ska visa svaret, utan i stället visa en Spara som-dialogruta med ett annat filnamn än det angivna blobnamnet.
contentDisposition?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.contentDisposition
contentEncoding
Det här huvudet returnerar det värde som angavs för rubriken innehållskodningsbegäran
contentEncoding?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.contentKodning
contentLanguage
Det här huvudet returnerar det värde som angavs för innehållsspråkets begärandehuvud.
contentLanguage?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.contentLanguage
contentLength
Antalet byte som finns i svarstexten.
contentLength?: number
Egenskapsvärde
number
Ärvd från BlobDownloadResponseModel.contentLength
contentMD5
Om bloben har en MD5-hash och den här åtgärden är att läsa den fullständiga blobben returneras svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet.
contentMD5?: Uint8Array
Egenskapsvärde
Uint8Array
Ärvd från BlobDownloadResponseModel.contentMD5
contentRange
Anger det intervall med byte som returneras om klienten begärde en delmängd av bloben genom att ange begäranderubriken "Intervall".
contentRange?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.contentRange
contentType
Medietypen för svarets brödtext. För Download Blob är detta "application/octet-stream"
contentType?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.contentType
copyCompletedOn
Avslutningstid för den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök. Det här huvudet visas inte om en kopia väntar, om den här bloben aldrig har varit målet i en kopieringsblobåtgärd eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.
copyCompletedOn?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.copyCompletedOn
copyId
Strängidentifierare för den här kopieringsåtgärden. Använd med Hämta blobegenskaper för att kontrollera status för den här kopieringsåtgärden eller skicka till Avbryt kopieringsblob för att avbryta en väntande kopia.
copyId?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.copyId
copyProgress
Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Kan visa mellan 0 och innehållslängdsbyte kopierade. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista
copyProgress?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.copyProgress
copySource
URL upp till 2 kB som anger den källblob eller -fil som användes i den senaste kopieringsblobåtgärden där den här bloben var målbloben. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista.
copySource?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.copySource
copyStatus
Tillståndet för kopieringsåtgärden som identifieras av x-ms-copy-id.
copyStatus?: CopyStatusType
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.copyStatus
copyStatusDescription
Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till det senaste allvarliga eller icke-dödliga kopieringsfelet. Det här huvudet visas inte om den här bloben aldrig har varit målet i en kopieringsblobåtgärd, eller om den här bloben har ändrats efter en avslutad kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blocklista
copyStatusDescription?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.copyStatusDescription
createdOn
Returnerar datum och tid då bloben skapades.
createdOn?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.createdOn
date
UTC-datum/tid-värde som genererats av tjänsten som anger tidpunkten då svaret initierades
date?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.date
encryptionKeySha256
SHA-256-hashen för krypteringsnyckeln som används för att kryptera bloben. Det här huvudet returneras bara när blobben krypterades med en kundspecifik nyckel.
encryptionKeySha256?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.encryptionKeySha256
encryptionScope
Returnerar namnet på krypteringsomfånget som används för att kryptera blobinnehållet och programmetadata. Observera att avsaknaden av det här huvudet innebär användning av standardomfånget för kontokryptering.
encryptionScope?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.encryptionScope
errorCode
Felkod
errorCode?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.errorCode
etag
ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt. Om begärandeversionen är 2011-08-18 eller senare är ETag-värdet inom citattecken.
etag?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.etag
immutabilityPolicyExpiresOn
UTC-datum/tid-värde som genereras av tjänsten som anger den tidpunkt då blobens oföränderlighetsprincip upphör att gälla.
immutabilityPolicyExpiresOn?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.immutabilityPolicyExpiresOn
immutabilityPolicyMode
Anger oföränderlighetsprincipläge.
immutabilityPolicyMode?: BlobImmutabilityPolicyMode
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.immutabilityPolicyMode
isCurrentVersion
Värdet för det här huvudet anger om versionen av den här bloben är en aktuell version, se även rubriken x-ms-version-id.
isCurrentVersion?: boolean
Egenskapsvärde
boolean
Ärvd från BlobDownloadResponseModel.isCurrentVersion
isSealed
Om den här bloben har förseglats
isSealed?: boolean
Egenskapsvärde
boolean
Ärvd från BlobDownloadResponseModel.isSealed
isServerEncrypted
Värdet för det här huvudet är inställt på sant om blobdata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till falskt (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras).
isServerEncrypted?: boolean
Egenskapsvärde
boolean
Ärvd från BlobDownloadResponseModel.isServerEncrypted
lastAccessed
UTC-datum/tid-värde som genererats av tjänsten som anger den tid då blobben senast lästes eller skrevs till
lastAccessed?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.lastAccessed
lastModified
Returnerar datum och tid då containern senast ändrades. Alla åtgärder som ändrar bloben, inklusive en uppdatering av blobens metadata eller egenskaper, ändrar blobens senast ändrade tid.
lastModified?: Date
Egenskapsvärde
Date
Ärvd från BlobDownloadResponseModel.lastModified
leaseDuration
När en blob leasas anger om lånet är av oändlig eller fast varaktighet.
leaseDuration?: LeaseDurationType
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.leaseDuration
leaseState
Blobens lånetillstånd.
leaseState?: LeaseStateType
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.leaseState
leaseStatus
Blobens aktuella lånestatus.
leaseStatus?: LeaseStatusType
Egenskapsvärde
Ärvd från BlobDownloadResponseModel.leaseStatus
legalHold
Anger om det finns ett bevarande av juridiska skäl på bloben.
legalHold?: boolean
Egenskapsvärde
boolean
Ärvd från BlobDownloadResponseModel.legalHold
metadata
metadata?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
Ärvd från BlobDownloadResponseModel.metadata
objectReplicationPolicyId
Valfritt. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringens målblob.
objectReplicationPolicyId?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.objectReplicationPolicyId
objectReplicationRules
Valfritt. Endast giltigt när Objektreplikering är aktiverat för lagringscontainern och på replikeringskällans blob. När du hämtar det här huvudet returneras huvudet med princip-ID och regel-ID (t.ex. x-ms-or-policyid_ruleid), och värdet blir status för replikeringen (t.ex. slutförd, misslyckad).
objectReplicationRules?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
Ärvd från BlobDownloadResponseModel.objectReplicationRules
readableStreamBody
ENDAST NODEJS
Svarstexten som en node.js läsbar dataström.
Alltid undefined
i webbläsaren.
readableStreamBody?: ReadableStream
Egenskapsvärde
ReadableStream
Ärvd från BlobDownloadResponseModel.readableStreamBody
requestId
Det här huvudet identifierar unikt den begäran som gjordes och kan användas för att felsöka begäran.
requestId?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.requestId
tagCount
Antalet taggar som är associerade med blobben
tagCount?: number
Egenskapsvärde
number
Ärvd från BlobDownloadResponseModel.tagCount
version
Anger vilken version av Blob-tjänsten som används för att köra begäran. Det här huvudet returneras för begäranden mot version 2009-09-19 och senare.
version?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.version
versionId
Ett DateTime-värde som returneras av tjänsten som unikt identifierar bloben. Värdet för det här huvudet anger blobversionen och kan användas i efterföljande begäranden för att komma åt den här versionen av bloben.
versionId?: string
Egenskapsvärde
string
Ärvd från BlobDownloadResponseModel.versionId