AppendBlobAppendBlockFromUrlHeaders interface
Definiuje nagłówki dla operacji AppendBlob_appendBlockFromUrl.
Właściwości
| blob |
Ten nagłówek odpowiedzi jest zwracany tylko w przypadku operacji dołączania. Zwraca przesunięcie, przy którym blok został zatwierdzony w bajtach. |
| blob |
Liczba zatwierdzonych bloków znajdujących się w obiekcie blob. Ten nagłówek jest zwracany tylko dla uzupełnialnych obiektów blob. |
| contentMD5 | Jeśli obiekt blob ma skrót MD5, a ta operacja polega na odczytaniu pełnego obiektu blob, ten nagłówek odpowiedzi zostanie zwrócony, aby klient mógł sprawdzić integralność zawartości komunikatu. |
| date | Wartość daty/godziny UTC wygenerowana przez usługę, która wskazuje godzinę, o której zainicjowano odpowiedź |
| encryption |
Skrót SHA-256 klucza szyfrowania używany do szyfrowania bloku. Ten nagłówek jest zwracany tylko wtedy, gdy blok został zaszyfrowany przy użyciu klucza dostarczonego przez klienta. |
| encryption |
Zwraca nazwę zakresu szyfrowania używanego do szyfrowania zawartości obiektu blob i metadanych aplikacji. Należy pamiętać, że brak tego nagłówka oznacza użycie domyślnego zakresu szyfrowania konta. |
| error |
Kod błędu |
| etag | Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji. Jeśli wersja żądania to 2011-08-18 lub nowsza, wartość ETag będzie w cudzysłowie. |
| is |
Wartość tego nagłówka jest ustawiona na wartość true, jeśli zawartość żądania została pomyślnie zaszyfrowana przy użyciu określonego algorytmu i w przeciwnym razie wartość false. |
| last |
Zwraca datę i godzinę ostatniej modyfikacji kontenera. Każda operacja modyfikując obiekt blob, w tym aktualizację metadanych lub właściwości obiektu blob, zmienia czas ostatniej modyfikacji obiektu blob. |
| request |
Ten nagłówek jednoznacznie identyfikuje żądanie, które zostało wykonane i może służyć do rozwiązywania problemów z żądaniem. |
| version | Wskazuje wersję usługi Blob Service używaną do wykonania żądania. Ten nagłówek jest zwracany dla żądań wysyłanych w wersji 2009-09-19 lub nowszej. |
| x |
Ten nagłówek jest zwracany, aby klient mógł sprawdzić integralność zawartości komunikatu. Wartość tego nagłówka jest obliczana przez usługę Blob Service; niekoniecznie jest to ta sama wartość określona w nagłówkach żądania. |
Szczegóły właściwości
blobAppendOffset
Ten nagłówek odpowiedzi jest zwracany tylko w przypadku operacji dołączania. Zwraca przesunięcie, przy którym blok został zatwierdzony w bajtach.
blobAppendOffset?: string
Wartość właściwości
string
blobCommittedBlockCount
Liczba zatwierdzonych bloków znajdujących się w obiekcie blob. Ten nagłówek jest zwracany tylko dla uzupełnialnych obiektów blob.
blobCommittedBlockCount?: number
Wartość właściwości
number
contentMD5
Jeśli obiekt blob ma skrót MD5, a ta operacja polega na odczytaniu pełnego obiektu blob, ten nagłówek odpowiedzi zostanie zwrócony, aby klient mógł sprawdzić integralność zawartości komunikatu.
contentMD5?: Uint8Array
Wartość właściwości
Uint8Array
date
Wartość daty/godziny UTC wygenerowana przez usługę, która wskazuje godzinę, o której zainicjowano odpowiedź
date?: Date
Wartość właściwości
Date
encryptionKeySha256
Skrót SHA-256 klucza szyfrowania używany do szyfrowania bloku. Ten nagłówek jest zwracany tylko wtedy, gdy blok został zaszyfrowany przy użyciu klucza dostarczonego przez klienta.
encryptionKeySha256?: string
Wartość właściwości
string
encryptionScope
Zwraca nazwę zakresu szyfrowania używanego do szyfrowania zawartości obiektu blob i metadanych aplikacji. Należy pamiętać, że brak tego nagłówka oznacza użycie domyślnego zakresu szyfrowania konta.
encryptionScope?: string
Wartość właściwości
string
errorCode
Kod błędu
errorCode?: string
Wartość właściwości
string
etag
Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji. Jeśli wersja żądania to 2011-08-18 lub nowsza, wartość ETag będzie w cudzysłowie.
etag?: string
Wartość właściwości
string
isServerEncrypted
Wartość tego nagłówka jest ustawiona na wartość true, jeśli zawartość żądania została pomyślnie zaszyfrowana przy użyciu określonego algorytmu i w przeciwnym razie wartość false.
isServerEncrypted?: boolean
Wartość właściwości
boolean
lastModified
Zwraca datę i godzinę ostatniej modyfikacji kontenera. Każda operacja modyfikując obiekt blob, w tym aktualizację metadanych lub właściwości obiektu blob, zmienia czas ostatniej modyfikacji obiektu blob.
lastModified?: Date
Wartość właściwości
Date
requestId
Ten nagłówek jednoznacznie identyfikuje żądanie, które zostało wykonane i może służyć do rozwiązywania problemów z żądaniem.
requestId?: string
Wartość właściwości
string
version
Wskazuje wersję usługi Blob Service używaną do wykonania żądania. Ten nagłówek jest zwracany dla żądań wysyłanych w wersji 2009-09-19 lub nowszej.
version?: string
Wartość właściwości
string
xMsContentCrc64
Ten nagłówek jest zwracany, aby klient mógł sprawdzić integralność zawartości komunikatu. Wartość tego nagłówka jest obliczana przez usługę Blob Service; niekoniecznie jest to ta sama wartość określona w nagłówkach żądania.
xMsContentCrc64?: Uint8Array
Wartość właściwości
Uint8Array