Partager via


AppendBlobAppendBlockFromUrlHeaders interface

Définit des en-têtes pour AppendBlob_appendBlockFromUrl opération.

Propriétés

blobAppendOffset

Cet en-tête de réponse est retourné uniquement pour les opérations d’ajout. Il retourne le décalage auquel le bloc a été validé, en octets.

blobCommittedBlockCount

Nombre de blocs validés présents dans l’objet blob. Cet en-tête est retourné uniquement pour les objets blob d’ajout.

contentMD5

Si l’objet blob a un hachage MD5 et que cette opération consiste à lire l’objet blob complet, cet en-tête de réponse est retourné afin que le client puisse vérifier l’intégrité du contenu du message.

date

Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée

encryptionKeySha256

Hachage SHA-256 de la clé de chiffrement utilisée pour chiffrer le bloc. Cet en-tête est retourné uniquement lorsque le bloc a été chiffré avec une clé fournie par le client.

encryptionScope

Retourne le nom de l’étendue de chiffrement utilisée pour chiffrer le contenu de l’objet blob et les métadonnées d’application. Notez que l’absence de cet en-tête implique l’utilisation de l’étendue de chiffrement de compte par défaut.

errorCode

Code d'erreur

etag

L'ETag contient une valeur que vous pouvez utiliser pour exécuter des opérations conditionnellement. Si la version de la demande est 18/08/2011 ou plus récente, la valeur de l'ETag sera entre guillemets.

isServerEncrypted

La valeur de cet en-tête est définie sur true si le contenu de la demande est correctement chiffré à l’aide de l’algorithme spécifié, et false dans le cas contraire.

lastModified

Renvoie la date et l'heure de la dernière modification du conteneur. Toute opération qui modifie l'objet blob, notamment une mise à jour des métadonnées ou des propriétés de l'objet blob, modifie l'heure de la dernière modification de l'objet blob.

requestId

Cet en-tête identifie de façon unique la demande qui a été effectuée et peut être utilisé pour résoudre les problèmes de la demande.

version

Indique la version du service BLOB utilisée pour exécuter la demande. Cet en-tête est renvoyé pour les demandes effectuées avec la version du 19/09/2009 et ultérieure.

xMsContentCrc64

Cet en-tête est renvoyé afin que le client puisse vérifier l'intégrité du contenu du message. La valeur de cet en-tête est calculée par le service BLOB ; elle n'est pas nécessairement identique à la valeur spécifiée dans les en-têtes de demande.

Détails de la propriété

blobAppendOffset

Cet en-tête de réponse est retourné uniquement pour les opérations d’ajout. Il retourne le décalage auquel le bloc a été validé, en octets.

blobAppendOffset?: string

Valeur de propriété

string

blobCommittedBlockCount

Nombre de blocs validés présents dans l’objet blob. Cet en-tête est retourné uniquement pour les objets blob d’ajout.

blobCommittedBlockCount?: number

Valeur de propriété

number

contentMD5

Si l’objet blob a un hachage MD5 et que cette opération consiste à lire l’objet blob complet, cet en-tête de réponse est retourné afin que le client puisse vérifier l’intégrité du contenu du message.

contentMD5?: Uint8Array

Valeur de propriété

Uint8Array

date

Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée

date?: Date

Valeur de propriété

Date

encryptionKeySha256

Hachage SHA-256 de la clé de chiffrement utilisée pour chiffrer le bloc. Cet en-tête est retourné uniquement lorsque le bloc a été chiffré avec une clé fournie par le client.

encryptionKeySha256?: string

Valeur de propriété

string

encryptionScope

Retourne le nom de l’étendue de chiffrement utilisée pour chiffrer le contenu de l’objet blob et les métadonnées d’application. Notez que l’absence de cet en-tête implique l’utilisation de l’étendue de chiffrement de compte par défaut.

encryptionScope?: string

Valeur de propriété

string

errorCode

Code d'erreur

errorCode?: string

Valeur de propriété

string

etag

L'ETag contient une valeur que vous pouvez utiliser pour exécuter des opérations conditionnellement. Si la version de la demande est 18/08/2011 ou plus récente, la valeur de l'ETag sera entre guillemets.

etag?: string

Valeur de propriété

string

isServerEncrypted

La valeur de cet en-tête est définie sur true si le contenu de la demande est correctement chiffré à l’aide de l’algorithme spécifié, et false dans le cas contraire.

isServerEncrypted?: boolean

Valeur de propriété

boolean

lastModified

Renvoie la date et l'heure de la dernière modification du conteneur. Toute opération qui modifie l'objet blob, notamment une mise à jour des métadonnées ou des propriétés de l'objet blob, modifie l'heure de la dernière modification de l'objet blob.

lastModified?: Date

Valeur de propriété

Date

requestId

Cet en-tête identifie de façon unique la demande qui a été effectuée et peut être utilisé pour résoudre les problèmes de la demande.

requestId?: string

Valeur de propriété

string

version

Indique la version du service BLOB utilisée pour exécuter la demande. Cet en-tête est renvoyé pour les demandes effectuées avec la version du 19/09/2009 et ultérieure.

version?: string

Valeur de propriété

string

xMsContentCrc64

Cet en-tête est renvoyé afin que le client puisse vérifier l'intégrité du contenu du message. La valeur de cet en-tête est calculée par le service BLOB ; elle n'est pas nécessairement identique à la valeur spécifiée dans les en-têtes de demande.

xMsContentCrc64?: Uint8Array

Valeur de propriété

Uint8Array