Dela via


BlobQueryHeaders interface

Definierar rubriker för Blob_query åtgärd.

Egenskaper

acceptRanges

Anger att tjänsten stöder begäranden om partiellt blobinnehåll.

blobCommittedBlockCount

Antalet bekräftade block som finns i bloben. Det här huvudet returneras endast för tilläggsblobar.

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

blobSequenceNumber

Det aktuella sekvensnumret för en sidblob. Det här huvudet returneras inte för blockblobar eller tilläggsblobar

blobType

Blobens typ.

cacheControl

Det här huvudet returneras om det tidigare har angetts för bloben.

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.

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).

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.

contentEncoding

Det här huvudet returnerar det värde som angavs för begärandehuvudet Content-Encoding

contentLanguage

Det här huvudet returnerar det värde som angavs för begärandehuvudet content-language.

contentLength

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.

contentRange

Anger det intervall med byte som returneras om klienten begärde en delmängd av bloben genom att ange begärandehuvudet "Intervall".

contentType

Medietypen för svarets brödtext. För Nedladdningsblob är detta "application/octet-stream"

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.

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.

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

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.

copyStatus

Tillstånd för kopieringsåtgärden som identifieras av x-ms-copy-id.

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

date

UTC-datum-/tidsvärde som genererats av tjänsten som anger den tid då svaret initierades

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.

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.

errorCode

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.

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).

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.

leaseDuration

När en blob hyrs anger om lånet är av oändlig eller fast varaktighet.

leaseState

Lånetillstånd för bloben.

leaseStatus

Blobens aktuella lånestatus.

metadata
requestId

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

Blobens typ.

blobType?: BlobType

Egenskapsvärde

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

Lånetillstånd för bloben.

leaseState?: LeaseStateType

Egenskapsvärde

leaseStatus

Blobens aktuella lånestatus.

leaseStatus?: LeaseStatusType

Egenskapsvärde

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