BlobQueryHeaders interface
Definierar rubriker för Blob_query åtgärd.
Egenskaper
accept |
Anger att tjänsten stöder begäranden om partiellt blobinnehåll. |
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 områdesrubriken (Intervall eller x-ms-range) 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 ID-huvud för klientbegäran skickas i begäran, kommer det här huvudet att finnas i svaret med samma värde. |
content |
Om begäran ska läsa ett angivet intervall och x-ms-range-get-content-crc64 har angetts till 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 begärandehuvudet Content-Encoding |
content |
Det här huvudet returnerar det värde som angavs för begärandehuvudet content-language. |
content |
Antalet byte som finns i svarstexten. |
contentMD5 | Om bloben har en MD5-hash och åtgärden är att läsa den fullständiga bloben returneras det här 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ärandehuvudet "Intervall". |
content |
Medietypen för svarets brödtext. För Nedladdningsblob är detta "application/octet-stream" |
copy |
Sluttid 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 slutförd 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 content-length byte 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista |
copy |
URL upp till 2 kB som anger källbloben eller filen 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista. |
copy |
Tillstånd 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 den senaste allvarliga eller icke-dödliga kopieringsåtgärden. 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista |
date | UTC-datum-/tidsvärde som genererats av tjänsten som anger den tid då svaret initierades |
encryption |
SHA-256-hashen för krypteringsnyckeln som används för att kryptera bloben. Det här huvudet returneras endast när bloben krypterades med en nyckel som kunden angav. |
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. |
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 false (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras). |
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 hyrs anger om lånet är av oändlig eller fast varaktighet. |
lease |
Lånetillstånd för bloben. |
lease |
Blobens aktuella lånestatus. |
metadata | |
request |
Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran. |
version | Anger vilken version av blobtjänsten som används för att köra begäran. Det här huvudet returneras för begäranden som görs mot version 2009-09-19 och senare. |
Egenskapsinformation
acceptRanges
Anger att tjänsten stöder begäranden om partiellt blobinnehåll.
acceptRanges?: string
Egenskapsvärde
string
blobCommittedBlockCount
Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar.
blobCommittedBlockCount?: number
Egenskapsvärde
number
blobContentMD5
Om bloben har en MD5-hash och om begäran innehåller områdesrubriken (Intervall eller x-ms-range) 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
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
blobType
cacheControl
Det här huvudet returneras om det tidigare har angetts för bloben.
cacheControl?: string
Egenskapsvärde
string
clientRequestId
Om ett ID-huvud för klientbegäran skickas i begäran, kommer det här huvudet att finnas i svaret med samma värde.
clientRequestId?: string
Egenskapsvärde
string
contentCrc64
Om begäran ska läsa ett angivet intervall och x-ms-range-get-content-crc64 har angetts till 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
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
contentEncoding
Det här huvudet returnerar det värde som angavs för begärandehuvudet Content-Encoding
contentEncoding?: string
Egenskapsvärde
string
contentLanguage
Det här huvudet returnerar det värde som angavs för begärandehuvudet content-language.
contentLanguage?: string
Egenskapsvärde
string
contentLength
Antalet byte som finns i svarstexten.
contentLength?: number
Egenskapsvärde
number
contentMD5
Om bloben har en MD5-hash och åtgärden är att läsa den fullständiga bloben returneras det här svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet.
contentMD5?: Uint8Array
Egenskapsvärde
Uint8Array
contentRange
Anger det intervall med byte som returneras om klienten begärde en delmängd av bloben genom att ange begärandehuvudet "Intervall".
contentRange?: string
Egenskapsvärde
string
contentType
Medietypen för svarets brödtext. För Nedladdningsblob är detta "application/octet-stream"
contentType?: string
Egenskapsvärde
string
copyCompletionTime
Sluttid 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.
copyCompletionTime?: Date
Egenskapsvärde
Date
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
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 content-length byte 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista
copyProgress?: string
Egenskapsvärde
string
copySource
URL upp till 2 kB som anger källbloben eller filen 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista.
copySource?: string
Egenskapsvärde
string
copyStatus
Tillstånd för kopieringsåtgärden som identifieras av x-ms-copy-id.
copyStatus?: CopyStatusType
Egenskapsvärde
copyStatusDescription
Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till den senaste allvarliga eller icke-dödliga kopieringsåtgärden. 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 slutförd kopieringsblobåtgärd med hjälp av Ange blobegenskaper, Placera blob eller Placera blockeringslista
copyStatusDescription?: string
Egenskapsvärde
string
date
UTC-datum-/tidsvärde som genererats av tjänsten som anger den tid då svaret initierades
date?: Date
Egenskapsvärde
Date
encryptionKeySha256
SHA-256-hashen för krypteringsnyckeln som används för att kryptera bloben. Det här huvudet returneras endast när bloben krypterades med en nyckel som kunden angav.
encryptionKeySha256?: string
Egenskapsvärde
string
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
errorCode
Felkod
errorCode?: string
Egenskapsvärde
string
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
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 false (när bloben är okrypterad eller om endast delar av blob-/programmetadata krypteras).
isServerEncrypted?: boolean
Egenskapsvärde
boolean
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
leaseDuration
När en blob hyrs anger om lånet är av oändlig eller fast varaktighet.
leaseDuration?: LeaseDurationType
Egenskapsvärde
leaseState
leaseStatus
metadata
metadata?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
requestId
Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran.
requestId?: string
Egenskapsvärde
string
version
Anger vilken version av blobtjänsten som används för att köra begäran. Det här huvudet returneras för begäranden som görs mot version 2009-09-19 och senare.
version?: string
Egenskapsvärde
string