Delen via


AppendBlobAppendBlockHeaders interface

Hiermee definieert u headers voor AppendBlob_appendBlock bewerking.

Eigenschappen

blobAppendOffset

Deze antwoordheader wordt alleen geretourneerd voor toevoegbewerkingen. Het retourneert de offset waarop het blok is doorgevoerd, in bytes.

blobCommittedBlockCount

Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze koptekst wordt alleen geretourneerd voor toevoeg-blobs.

clientRequestId

Als een header van de clientaanvraag-id in de aanvraag wordt verzonden, is deze header aanwezig in het antwoord met dezelfde waarde.

contentMD5

Als de blob een MD5-hash heeft en deze bewerking is bedoeld om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van de berichtinhoud.

date

UTC-datum/tijd-waarde die is gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is geïnitieerd

encryptionKeySha256

De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om het blok te versleutelen. Deze header wordt alleen geretourneerd wanneer het blok is versleuteld met een door de klant opgegeven sleutel.

encryptionScope

Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en de metagegevens van de toepassing. Houd er rekening mee dat het ontbreken van deze header impliceert dat het standaardbereik voor accountversleuteling wordt gebruikt.

errorCode

Foutcode

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of nieuwer is, staat de waarde ETag tussen aanhalingstekens.

isServerEncrypted

De waarde van deze header wordt ingesteld op true als de inhoud van de aanvraag is versleuteld met behulp van het opgegeven algoritme en anders onwaar.

lastModified

Retourneert de datum en tijd waarop de container voor het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, wijzigt de tijd van de laatste wijziging van de blob.

requestId

Deze header identificeert op unieke wijze de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

version

Geeft de versie aan van de Blob-service die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan in versie 2009-09-19 en hoger.

xMsContentCrc64

Deze koptekst wordt geretourneerd, zodat de client de integriteit van de berichtinhoud kan controleren. De waarde van deze header wordt berekend door de Blob-service; het is niet noodzakelijkerwijs dezelfde waarde die is opgegeven in de aanvraagheaders.

Eigenschapdetails

blobAppendOffset

Deze antwoordheader wordt alleen geretourneerd voor toevoegbewerkingen. Het retourneert de offset waarop het blok is doorgevoerd, in bytes.

blobAppendOffset?: string

Waarde van eigenschap

string

blobCommittedBlockCount

Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze koptekst wordt alleen geretourneerd voor toevoeg-blobs.

blobCommittedBlockCount?: number

Waarde van eigenschap

number

clientRequestId

Als een header van de clientaanvraag-id in de aanvraag wordt verzonden, is deze header aanwezig in het antwoord met dezelfde waarde.

clientRequestId?: string

Waarde van eigenschap

string

contentMD5

Als de blob een MD5-hash heeft en deze bewerking is bedoeld om de volledige blob te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van de berichtinhoud.

contentMD5?: Uint8Array

Waarde van eigenschap

Uint8Array

date

UTC-datum/tijd-waarde die is gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is geïnitieerd

date?: Date

Waarde van eigenschap

Date

encryptionKeySha256

De SHA-256-hash van de versleutelingssleutel die wordt gebruikt om het blok te versleutelen. Deze header wordt alleen geretourneerd wanneer het blok is versleuteld met een door de klant opgegeven sleutel.

encryptionKeySha256?: string

Waarde van eigenschap

string

encryptionScope

Retourneert de naam van het versleutelingsbereik dat wordt gebruikt voor het versleutelen van de blobinhoud en de metagegevens van de toepassing. Houd er rekening mee dat het ontbreken van deze header impliceert dat het standaardbereik voor accountversleuteling wordt gebruikt.

encryptionScope?: string

Waarde van eigenschap

string

errorCode

Foutcode

errorCode?: string

Waarde van eigenschap

string

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Als de aanvraagversie 2011-08-18 of nieuwer is, staat de waarde ETag tussen aanhalingstekens.

etag?: string

Waarde van eigenschap

string

isServerEncrypted

De waarde van deze header wordt ingesteld op true als de inhoud van de aanvraag is versleuteld met behulp van het opgegeven algoritme en anders onwaar.

isServerEncrypted?: boolean

Waarde van eigenschap

boolean

lastModified

Retourneert de datum en tijd waarop de container voor het laatst is gewijzigd. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, wijzigt de tijd van de laatste wijziging van de blob.

lastModified?: Date

Waarde van eigenschap

Date

requestId

Deze header identificeert op unieke wijze de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

requestId?: string

Waarde van eigenschap

string

version

Geeft de versie aan van de Blob-service die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan in versie 2009-09-19 en hoger.

version?: string

Waarde van eigenschap

string

xMsContentCrc64

Deze koptekst wordt geretourneerd, zodat de client de integriteit van de berichtinhoud kan controleren. De waarde van deze header wordt berekend door de Blob-service; het is niet noodzakelijkerwijs dezelfde waarde die is opgegeven in de aanvraagheaders.

xMsContentCrc64?: Uint8Array

Waarde van eigenschap

Uint8Array