BlobQueryHeaders interface
A Blob_query művelet fejléceit határozza meg.
Tulajdonságok
accept |
Azt jelzi, hogy a szolgáltatás támogatja a részleges blobtartalomra vonatkozó kéréseket. |
blob |
A blobban található véglegesített blokkok száma. Ez a fejléc csak hozzáfűző blobokhoz lesz visszaadva. |
blob |
Ha a blob MD5 kivonattal rendelkezik, és a kérelem tartományfejlécet (Tartomány vagy x-ms-tartomány) tartalmaz, a rendszer ezt a válaszfejlécet a teljes blob MD5-értékének értékével adja vissza. Ez az érték lehet vagy nem egyenlő a Content-MD5 fejlécben visszaadott értékkel, és az utóbbit a kért tartományból számítják ki |
blob |
Egy lapblob aktuális sorszáma. Ez a fejléc nem jelenik meg blokkblobok vagy hozzáfűző blobok esetén |
blob |
A blob típusa. |
cache |
Ez a fejléc akkor lesz visszaadva, ha korábban a blobhoz lett megadva. |
client |
Ha a kérelemben ügyfélkérés-azonosító fejléc van elküldve, ez a fejléc ugyanazzal az értékkel jelenik meg a válaszban. |
content |
Ha a kérés egy megadott tartomány beolvasására vonatkozik, és az x-ms-range-get-content-crc64 értéke true, akkor a kérelem egy crc64 értéket ad vissza a tartományhoz, feltéve, hogy a tartomány mérete kisebb vagy egyenlő 4 MB-nál. Ha az x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 is meg van adva ugyanabban a kérelemben, a 400(Hibás kérés) hibával fog meghiúsulni. |
content |
Ez a fejléc az x-ms-blob-content-disposition fejléchez megadott értéket adja vissza. A Content-Disposition válaszfejléc mező további információkat közöl a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható. Ha például mellékletként van beállítva, az azt jelzi, hogy a felhasználó-ügynök nem jelenítheti meg a választ, hanem egy Mentés másként párbeszédpanelt jeleníthet meg a megadott blobnéven kívül más fájlnévvel. |
content |
Ez a fejléc a Content-Encoding kérelemfejléchez megadott értéket adja vissza |
content |
Ez a fejléc a Content-Language kérelemfejléchez megadott értéket adja vissza. |
content |
A válasz törzsében található bájtok száma. |
contentMD5 | Ha a blob MD5 kivonattal rendelkezik, és ez a művelet a teljes blob olvasása, a rendszer visszaadja ezt a válaszfejlécet, hogy az ügyfél ellenőrizze az üzenettartalom integritását. |
content |
Azt a bájttartományt jelzi, amelyet abban az esetben ad vissza, ha az ügyfél a "Tartomány" kérelemfejléc beállításával kérte a blob egy részhalmazát. |
content |
A válasz törzsének médiatípusa. Blob letöltése esetén ez az "application/octet-stream" |
copy |
A Blob másolása művelet utolsó kísérletének befejezési ideje, ahol ez a blob volt a célblob. Ez az érték megadhatja a befejezett, megszakított vagy sikertelen másolási kísérletek időpontját. Ez a fejléc nem jelenik meg, ha egy másolat függőben van, ha ez a blob még soha nem volt a cél egy Blob másolása műveletben, vagy ha a blobot a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel végzett befejezett Blob másolása művelet után módosították. |
copy |
A másolási művelet sztringazonosítója. A Blob tulajdonságainak lekérése paranccsal ellenőrizheti a másolási művelet állapotát, vagy átadhatja a Blob másolásának megszakítása lehetőséget a függőben lévő példány megszakításához. |
copy |
A másolt bájtok számát és a forrásban lévő összes bájtot tartalmazza az utolsó olyan Blob másolása műveletben, ahol ez a blob volt a célblob. 0 és a másolt tartalomhossz közötti bájtok jeleníthetők meg. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha ezt a blobot módosították a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel befejezett Blob másolása művelet után |
copy |
Legfeljebb 2 KB hosszúságú URL-cím, amely megadja az utolsó blobmásolási kísérletben használt forrásblobot vagy fájlt, ahol ez a blob volt a célblob. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha a blob a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel végzett befejezett Blobmásolási művelet után módosult. |
copy |
Az x-ms-copy-id által azonosított másolási művelet állapota. |
copy |
Csak akkor jelenik meg, ha az x-ms-copy-status sikertelen vagy függőben van. Az utolsó végzetes vagy nem végzetes másolási művelet okának ismertetése. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha ezt a blobot módosították a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel befejezett Blob másolása művelet után |
date | A szolgáltatás által létrehozott UTC dátum/idő érték, amely jelzi a válasz indításának időpontját |
encryption |
A blob titkosításához használt titkosítási kulcs SHA-256 kivonata. Ez a fejléc csak akkor lesz visszaadva, ha a blobot ügyfél által megadott kulccsal titkosították. |
encryption |
A blob tartalmának és az alkalmazás metaadatainak titkosításához használt titkosítási hatókör nevét adja vissza. Vegye figyelembe, hogy a fejléc hiánya az alapértelmezett fióktitkosítási hatókör használatát jelenti. |
error |
Hibakód |
etag | Az ETag egy olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket. Ha a kérelem verziója 2011-08-18 vagy újabb, az ETag értéke idézőjelekben jelenik meg. |
is |
A fejléc értéke igaz értékre van állítva, ha a blobadatok és az alkalmazás metaadatai teljes mértékben titkosítva vannak a megadott algoritmussal. Ellenkező esetben az érték hamis (ha a blob titkosítatlan, vagy ha csak a blob/alkalmazás metaadatainak egyes részei vannak titkosítva). |
last |
A tároló utolsó módosításának dátumát és időpontját adja vissza. Minden olyan művelet, amely módosítja a blobot, beleértve a blob metaadatainak vagy tulajdonságainak frissítését, megváltoztatja a blob utolsó módosítási időpontját. |
lease |
Blob bérlete esetén meghatározza, hogy a bérlet végtelen vagy rögzített időtartamú-e. |
lease |
A blob bérletállapota. |
lease |
A blob aktuális bérletállapota. |
metadata | |
request |
Ez a fejléc egyedileg azonosítja a végrehajtott kérést, és a kérés hibaelhárításához használható. |
version | A kérés végrehajtásához használt Blob-szolgáltatás verzióját jelzi. A rendszer ezt a fejlécet adja vissza a 2009-09-19-es vagy újabb verzióval kapcsolatos kérésekhez. |
Tulajdonság adatai
acceptRanges
Azt jelzi, hogy a szolgáltatás támogatja a részleges blobtartalomra vonatkozó kéréseket.
acceptRanges?: string
Tulajdonság értéke
string
blobCommittedBlockCount
A blobban található véglegesített blokkok száma. Ez a fejléc csak hozzáfűző blobokhoz lesz visszaadva.
blobCommittedBlockCount?: number
Tulajdonság értéke
number
blobContentMD5
Ha a blob MD5 kivonattal rendelkezik, és a kérelem tartományfejlécet (Tartomány vagy x-ms-tartomány) tartalmaz, a rendszer ezt a válaszfejlécet a teljes blob MD5-értékének értékével adja vissza. Ez az érték lehet vagy nem egyenlő a Content-MD5 fejlécben visszaadott értékkel, és az utóbbit a kért tartományból számítják ki
blobContentMD5?: Uint8Array
Tulajdonság értéke
Uint8Array
blobSequenceNumber
Egy lapblob aktuális sorszáma. Ez a fejléc nem jelenik meg blokkblobok vagy hozzáfűző blobok esetén
blobSequenceNumber?: number
Tulajdonság értéke
number
blobType
cacheControl
Ez a fejléc akkor lesz visszaadva, ha korábban a blobhoz lett megadva.
cacheControl?: string
Tulajdonság értéke
string
clientRequestId
Ha a kérelemben ügyfélkérés-azonosító fejléc van elküldve, ez a fejléc ugyanazzal az értékkel jelenik meg a válaszban.
clientRequestId?: string
Tulajdonság értéke
string
contentCrc64
Ha a kérés egy megadott tartomány beolvasására vonatkozik, és az x-ms-range-get-content-crc64 értéke true, akkor a kérelem egy crc64 értéket ad vissza a tartományhoz, feltéve, hogy a tartomány mérete kisebb vagy egyenlő 4 MB-nál. Ha az x-ms-range-get-content-crc64 & x-ms-range-get-content-md5 is meg van adva ugyanabban a kérelemben, a 400(Hibás kérés) hibával fog meghiúsulni.
contentCrc64?: Uint8Array
Tulajdonság értéke
Uint8Array
contentDisposition
Ez a fejléc az x-ms-blob-content-disposition fejléchez megadott értéket adja vissza. A Content-Disposition válaszfejléc mező további információkat közöl a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható. Ha például mellékletként van beállítva, az azt jelzi, hogy a felhasználó-ügynök nem jelenítheti meg a választ, hanem egy Mentés másként párbeszédpanelt jeleníthet meg a megadott blobnéven kívül más fájlnévvel.
contentDisposition?: string
Tulajdonság értéke
string
contentEncoding
Ez a fejléc a Content-Encoding kérelemfejléchez megadott értéket adja vissza
contentEncoding?: string
Tulajdonság értéke
string
contentLanguage
Ez a fejléc a Content-Language kérelemfejléchez megadott értéket adja vissza.
contentLanguage?: string
Tulajdonság értéke
string
contentLength
A válasz törzsében található bájtok száma.
contentLength?: number
Tulajdonság értéke
number
contentMD5
Ha a blob MD5 kivonattal rendelkezik, és ez a művelet a teljes blob olvasása, a rendszer visszaadja ezt a válaszfejlécet, hogy az ügyfél ellenőrizze az üzenettartalom integritását.
contentMD5?: Uint8Array
Tulajdonság értéke
Uint8Array
contentRange
Azt a bájttartományt jelzi, amelyet abban az esetben ad vissza, ha az ügyfél a "Tartomány" kérelemfejléc beállításával kérte a blob egy részhalmazát.
contentRange?: string
Tulajdonság értéke
string
contentType
A válasz törzsének médiatípusa. Blob letöltése esetén ez az "application/octet-stream"
contentType?: string
Tulajdonság értéke
string
copyCompletionTime
A Blob másolása művelet utolsó kísérletének befejezési ideje, ahol ez a blob volt a célblob. Ez az érték megadhatja a befejezett, megszakított vagy sikertelen másolási kísérletek időpontját. Ez a fejléc nem jelenik meg, ha egy másolat függőben van, ha ez a blob még soha nem volt a cél egy Blob másolása műveletben, vagy ha a blobot a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel végzett befejezett Blob másolása művelet után módosították.
copyCompletionTime?: Date
Tulajdonság értéke
Date
copyId
A másolási művelet sztringazonosítója. A Blob tulajdonságainak lekérése paranccsal ellenőrizheti a másolási művelet állapotát, vagy átadhatja a Blob másolásának megszakítása lehetőséget a függőben lévő példány megszakításához.
copyId?: string
Tulajdonság értéke
string
copyProgress
A másolt bájtok számát és a forrásban lévő összes bájtot tartalmazza az utolsó olyan Blob másolása műveletben, ahol ez a blob volt a célblob. 0 és a másolt tartalomhossz közötti bájtok jeleníthetők meg. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha ezt a blobot módosították a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel befejezett Blob másolása művelet után
copyProgress?: string
Tulajdonság értéke
string
copySource
Legfeljebb 2 KB hosszúságú URL-cím, amely megadja az utolsó blobmásolási kísérletben használt forrásblobot vagy fájlt, ahol ez a blob volt a célblob. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha a blob a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel végzett befejezett Blobmásolási művelet után módosult.
copySource?: string
Tulajdonság értéke
string
copyStatus
Az x-ms-copy-id által azonosított másolási művelet állapota.
copyStatus?: CopyStatusType
Tulajdonság értéke
copyStatusDescription
Csak akkor jelenik meg, ha az x-ms-copy-status sikertelen vagy függőben van. Az utolsó végzetes vagy nem végzetes másolási művelet okának ismertetése. Ez a fejléc nem jelenik meg, ha ez a blob még soha nem volt cél egy Blob másolása műveletben, vagy ha ezt a blobot módosították a Blob tulajdonságainak beállítása, a Blob elhelyezése vagy a Blokklista elhelyezése művelettel befejezett Blob másolása művelet után
copyStatusDescription?: string
Tulajdonság értéke
string
date
A szolgáltatás által létrehozott UTC dátum/idő érték, amely jelzi a válasz indításának időpontját
date?: Date
Tulajdonság értéke
Date
encryptionKeySha256
A blob titkosításához használt titkosítási kulcs SHA-256 kivonata. Ez a fejléc csak akkor lesz visszaadva, ha a blobot ügyfél által megadott kulccsal titkosították.
encryptionKeySha256?: string
Tulajdonság értéke
string
encryptionScope
A blob tartalmának és az alkalmazás metaadatainak titkosításához használt titkosítási hatókör nevét adja vissza. Vegye figyelembe, hogy a fejléc hiánya az alapértelmezett fióktitkosítási hatókör használatát jelenti.
encryptionScope?: string
Tulajdonság értéke
string
errorCode
Hibakód
errorCode?: string
Tulajdonság értéke
string
etag
Az ETag egy olyan értéket tartalmaz, amellyel feltételesen hajthat végre műveleteket. Ha a kérelem verziója 2011-08-18 vagy újabb, az ETag értéke idézőjelekben jelenik meg.
etag?: string
Tulajdonság értéke
string
isServerEncrypted
A fejléc értéke igaz értékre van állítva, ha a blobadatok és az alkalmazás metaadatai teljes mértékben titkosítva vannak a megadott algoritmussal. Ellenkező esetben az érték hamis (ha a blob titkosítatlan, vagy ha csak a blob/alkalmazás metaadatainak egyes részei vannak titkosítva).
isServerEncrypted?: boolean
Tulajdonság értéke
boolean
lastModified
A tároló utolsó módosításának dátumát és időpontját adja vissza. Minden olyan művelet, amely módosítja a blobot, beleértve a blob metaadatainak vagy tulajdonságainak frissítését, megváltoztatja a blob utolsó módosítási időpontját.
lastModified?: Date
Tulajdonság értéke
Date
leaseDuration
Blob bérlete esetén meghatározza, hogy a bérlet végtelen vagy rögzített időtartamú-e.
leaseDuration?: LeaseDurationType
Tulajdonság értéke
leaseState
leaseStatus
metadata
metadata?: {[propertyName: string]: string}
Tulajdonság értéke
{[propertyName: string]: string}
requestId
Ez a fejléc egyedileg azonosítja a végrehajtott kérést, és a kérés hibaelhárításához használható.
requestId?: string
Tulajdonság értéke
string
version
A kérés végrehajtásához használt Blob-szolgáltatás verzióját jelzi. A rendszer ezt a fejlécet adja vissza a 2009-09-19-es vagy újabb verzióval kapcsolatos kérésekhez.
version?: string
Tulajdonság értéke
string