Získání vlastností objektu blob

Operace Get Blob Properties vrátí všechna uživatelsky definovaná metadata, standardní vlastnosti HTTP a systémové vlastnosti objektu blob. Nevrací obsah objektu blob.

Žádost

Požadavek Get Blob Properties lze zkonstruovat následujícím způsobem. Doporučuje se protokol HTTPS. Nahraďte myaccount názvem vašeho účtu úložiště:

IDENTIFIKÁTOR URI požadavku metody HEAD Verze PROTOKOLU HTTP
https://myaccount.blob.core.windows.net/mycontainer/myblob

https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>

https://myaccount.blob.core.windows.net/mycontainer/myblob?versionid=<DateTime>
HTTP/1.1

Emulovaný identifikátor URI služby úložiště

Při vytváření požadavku na emulovanou službu úložiště zadejte název hostitele emulátoru a Blob service jako a za ním 127.0.0.1:10000 název emulovaného účtu úložiště:

IDENTIFIKÁTOR URI požadavku metody HEAD Verze PROTOKOLU HTTP
http://127.0.0.1:10000/devstoreaccount1/mycontainer/myblob HTTP/1.1

Další informace najdete v tématu Použití Azure Storage Emulator pro vývoj a testování.

Parametry identifikátoru URI

V identifikátoru URI požadavku je možné zadat následující další parametry.

Parametr Popis
snapshot Nepovinný parametr. Parametr snapshot je neprůhledná hodnota, která v případě přítomnosti určuje snímek DateTime objektu blob, který se má načíst. Další informace o práci se snímky objektů blob najdete v tématu Vytvoření snímku objektu blob.
versionid Volitelné, verze z 12. 12. 2019 a novější. Parametr versionid je neprůhledná hodnota, která v případě přítomnosti určuje verzi objektu DateTime blob, který se má načíst.
timeout Nepovinný parametr. Parametr timeout je vyjádřen v sekundách. Další informace najdete v tématu Nastavení časových limitů pro operace služby Blob Service.

Hlavičky požadavku

Následující tabulka popisuje povinné a volitelné hlavičky požadavku.

Hlavička požadavku Popis
Authorization Povinná hodnota. Určuje schéma autorizace, název účtu a podpis. Další informace najdete v tématu Autorizace požadavků na Azure Storage.
Date nebo x-ms-date Povinná hodnota. Určuje formát UTC (Coordinated Universal Time). Další informace najdete v tématu Autorizace požadavků na Azure Storage.
x-ms-version Vyžaduje se pro všechny autorizované požadavky, volitelné pro anonymní požadavky. Určuje verzi operace, která se má použít pro tento požadavek. Další informace najdete v tématu o verzích pro Azure Storage Services.
x-ms-lease-id: <ID> Nepovinný parametr. Pokud je zadaná tato hlavička, operace se Get Blob Properties provede pouze v případě, že jsou splněny obě následující podmínky:

– Zapůjčení objektu blob je aktuálně aktivní.
– ID zapůjčení zadané v požadavku odpovídá ID objektu blob.

Pokud nejsou splněny obě tyto podmínky, požadavek selže a operace selže se stavový Get Blob Properties kódem 412 (Předběžná podmínka selhala).
x-ms-upn Volitelné, verze 2020-06-12 nebo novější. Platné pro účty s povoleným hierarchickým oborem názvů. Pokud je true, hodnoty identity uživatele vrácené v objektu se x-ms-owner transformují z ID Azure Active Directory na hlavní názvy uživatelů. Pokud má hodnotu false, vrátí se hodnoty jako Azure Active Directory ID objektů. Výchozí hodnota je false (nepravda). Všimněte si, že ID skupin a objektů aplikace se překládají, protože nemají jedinečné popisné názvy.
x-ms-client-request-id Nepovinný parametr. Poskytuje neprůhlednou hodnotu vygenerovanou klientem s limitem 1 kiB znaků, který se zaznamená do analytických protokolů, když je povolené protokolování analýzy úložiště. Použití této hlavičky se důrazně doporučuje pro korelaci aktivit na straně klienta s požadavky přijatými serverem. Další informace najdete v tématu Protokolování Storage Analytics a Protokolování Azure: Použití protokolů ke sledování Storage požadavků.

Tato operace také podporuje použití podmíněných hlaviček k vrácení vlastností objektu blob a metadat pouze v případě, že je splněna zadaná podmínka. Další informace najdete v tématu Určení podmíněných hlaviček pro operace služby Blob Service.

Hlavičky požadavku (šifrovací klíče poskytnuté zákazníkem)

Počínaje verzí 2019-02-02 je možné v požadavku zadat následující hlavičky pro čtení objektu blob zašifrovaného pomocí klíče poskytnutého zákazníkem. Šifrování pomocí klíče poskytnutého zákazníkem (a odpovídající sady hlaviček) je volitelné. Pokud byl objekt blob dříve zašifrován pomocí klíče poskytnutého zákazníkem, musí být tyto hlavičky součástí požadavku, aby se operace čtení úspěšně dokončila.

Hlavička požadavku Popis
x-ms-encryption-key Povinná hodnota. Šifrovací klíč AES-256 s kódováním Base64.
x-ms-encryption-key-sha256 Nepovinný parametr. Hodnota hash SHA256 šifrovacího klíče s kódováním Base64.
x-ms-encryption-algorithm: AES256 Povinná hodnota. Určuje algoritmus, který se má použít pro šifrování. Hodnota této hlavičky musí být AES256 .

Text požadavku

Žádné

Odpověď

Odpověď obsahuje stavový kód HTTP a sadu hlaviček odpovědi.

Stavový kód

Úspěšná operace vrátí stavový kód 200 (OK).

Informace o stavových kódech najdete v tématu Stavové a chybové kódy.

Hlavičky odpovědi

Odpověď pro tuto operaci zahrnuje následující hlavičky. Odpověď může obsahovat také další standardní hlavičky PROTOKOLU HTTP. Všechny standardní hlavičky odpovídají specifikaci protokolu HTTP/1.1.

Hlavička odpovědi Popis
Last-Modified Datum a čas poslední změny objektu blob Formát data následuje RFC 1123. Další informace naleznete v části Representation of Date-Time Values in Headers.

Jakákoli operace, která upraví objekt blob, včetně aktualizace metadat nebo vlastností objektu blob, změní čas poslední změny objektu blob.
x-ms-creation-time Verze z 9. 11. 2017 a novější. Datum a čas vytvoření objektu blob Formát data následuje RFC 1123. Další informace naleznete v části Representation of Date-Time Values in Headers.
x-ms-meta-name:value Sada párů název-hodnota, které odpovídají uživatelsky definovaným metadatům přidruženým k tomuto objektu blob.
x-ms-tag-count Verze z 12. 12. 2019 nebo novější. Pokud objekt blob obsahuje nějaké značky, vrátí počet značek uložených v objektu blob. Tato hlavička se vrátí, pokud objekt blob nemá žádné značky.
x-ms-blob-type:<BlockBlob&#124;PageBlob&#124;AppendBlob> Typ objektu BLOB
x-ms-copy-completion-time:<datetime> Verze 2012-02-12 a novější. Čas posledního pokusu o Copy Blob operaci, při které byl tento objekt BLOB cílovým objektem BLOB. Tato hodnota může určovat čas dokončeného, přerušeného nebo neúspěšného pokusu o zkopírování. Tato hlavička se nezobrazí, pokud je kopie čeká na vyřízení, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob nebo Put Block List .
x-ms-copy-status-description: <error string> Verze 2012-02-12 a novější se zobrazí pouze v případě, že x-ms-copy-status je failed nebo pending . Popisuje příčinu závažného nebo nezávažného selhání operace kopírování. Tato hlavička se nezobrazí, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob , nebo Put Block List .
x-ms-copy-id: <id> Verze 2012-02-12 a novější. Identifikátor řetězce posledního pokusu o Copy Blob operaci, kde byl tento objekt BLOB cílovým objektem BLOB. Tato hlavička se nezobrazí, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob , nebo Put Block List .
x-ms-copy-progress: <bytes copied/bytes total> Verze 2012-02-12 a novější. Obsahuje počet zkopírovaných bajtů a celkový počet bajtů ve zdroji v posledním pokusu o Copy Blob operaci, kde byl tento objekt BLOB cílovým objektem BLOB. Může zobrazovat mezi 0 a Content-Length zkopírovanými bajty. Tato hlavička se nezobrazí, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob , nebo Put Block List .
x-ms-copy-source: url Verze 2012-02-12 a novější. Adresa URL o délce až 2 KiB, která určuje zdrojový objekt BLOB použitý v posledním pokusu o Copy Blob operaci, kde byl tento objekt BLOB cílovým objektem BLOB. Tato hlavička se nezobrazí, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob , nebo Put Block List .
x-ms-copy-status: <pending &#124; success &#124; aborted &#124; failed> Verze 2012-02-12 a novější. Stav operace kopírování identifikovaný x-MS-Copy-ID s těmito hodnotami:

- success: Kopírování bylo úspěšně dokončeno.
- pending: Probíhá kopírování. Ověřte x-ms-copy-status-description , zda občasné nezávažné chyby brání v průběhu kopírování, ale nezpůsobí selhání.
- aborted: Kopírování ukončil (a) Abort Copy Blob .
- failed: Kopírování se nezdařilo. Podrobnosti o selhání najdete v tématu x-ms-copy-status-description .

Tato hlavička se nezobrazí, pokud tento objekt BLOB nikdy nebyl cílem v Copy Blob operaci, nebo pokud byl tento objekt BLOB změněn po dokončení Copy Blob operace pomocí Set Blob Properties , Put Blob nebo Put Block List .
x-ms-incremental-copy: true Verze 2016-05-31 a novější. Zahrnuje se, pokud je objekt BLOB přírůstkového kopírování objektů BLOB.
x-ms-copy-destination-snapshot:<datetime> Verze 2016-05-31 a novější. Zahrnuje se, pokud je objekt BLOB přírůstkově Kopírovat objekt BLOB nebo snímek přírůstkové kopie, pokud x-ms-copy-status je úspěch. Čas snímku posledního úspěšného úspěšného snímku přírůstkového kopírování pro tento objekt BLOB
x-ms-lease-duration: <infinite &#124; fixed> Pokud je objekt BLOB pronajatý, určuje, jestli má zapůjčení neomezenou nebo pevnou dobu trvání. Zahrnuto pro žádosti s použitím verze 2012-02-12 a novější.
x-ms-lease-state: <available &#124; leased &#124; expired &#124; breaking &#124; broken> Stav zapůjčení objektu BLOB. Zahrnuje požadavky vytvořené pomocí verze 2012-02-12 a novější.
x-ms-lease-status:<locked&#124; unlocked> Stav zapůjčení objektu BLOB.
Content-Length Velikost objektu BLOB v bajtech V případě objektu blob stránky vrátí tato hlavička hodnotu x-ms-blob-content-length záhlaví, která je uložena v objektu BLOB.
Content-Type Typ obsahu zadaný pro objekt BLOB. Pokud nebyl zadán žádný typ obsahu, je výchozím typem obsahu application/octet-stream .
Etag Značka ETag obsahuje hodnotu, kterou můžete použít k podmíněnému provádění operací. Další informace najdete v tématu určení podmíněných hlaviček pro operace služby BLOB Service . Pokud je požadavek verze 2011-08-18 nebo novější, hodnota ETag bude v uvozovkách.
Content-MD5 Pokud se Content-MD5 pro objekt BLOB nastavilo záhlaví, vrátí se tato hlavička odpovědi, aby klient mohl kontrolovat integritu obsahu zprávy.

Ve verzi 2012-02-12 a novější Put Blob nastaví hodnotu MD5 objektu blob bloku i v případě, že Put Blob požadavek neobsahuje hlavičku MD5.
Content-Encoding Pokud Content-Encoding byla hlavička Request pro objekt BLOB již dříve nastavena, tato hodnota se vrátí v této hlavičce.
Content-Language Pokud Content-Language byla hlavička Request pro objekt BLOB již dříve nastavena, tato hodnota se vrátí v této hlavičce.
Content-Disposition Pokud Content-Disposition byla Hlavička požadavku pro objekt BLOB již dříve nastavena, bude tato hodnota vrácena v této hlavičce pro požadavky na verzi 2013-08-15 a novější.

Content-DispositionPole hlavičky odpovědi předává další informace o tom, jak zpracovat datovou část odpovědi, a dá se použít i k připojení dalších metadat. Například pokud je nastaveno na attachment , znamená to, že uživatel by neměl zobrazit odpověď, ale místo toho zobrazí dialogové okno Uložit jako.
Cache-Control Pokud Cache-Control byla hlavička Request pro objekt BLOB již dříve nastavena, tato hodnota se vrátí v této hlavičce.
x-ms-blob-sequence-number Aktuální číslo sekvence objektu blob stránky

Tato hlavička se nevrací pro objekty blob bloku nebo doplňovací objekty blob.

Tato hlavička se nevrací pro objekty blob bloku.
x-ms-request-id Tato hlavička jednoznačně identifikuje požadavek, který se provedl, a dá se použít k řešení potíží s žádostí. Další informace najdete v tématu řešení potíží s operacemi rozhraní API.
x-ms-version Určuje verzi Blob service, která se používá ke spuštění žádosti. Tato hlavička se vrátí pro požadavky vytvořené proti verzi 2009-09-19 a novější.

Tato hlavička se také vrátí pro anonymní požadavky bez zadané verze, pokud byl kontejner označen pro veřejný přístup pomocí verze 2009-09-19 Blob service.
Date Hodnota data a času UTC vygenerovaná službou, která indikuje čas, kdy byla odpověď iniciována.
Accept-Ranges: bytes Indikuje, že služba podporuje požadavky na částečný obsah objektu BLOB. Zahrnuje požadavky vytvořené pomocí verze 2013-08-15 a novější.
x-ms-blob-committed-block-count Počet potvrzených bloků, které jsou v objektu BLOB k dispozici. Tato hlavička se vrátí jenom pro doplňovací objekty blob.
x-ms-server-encrypted: true/false Verze 2015-12-11 nebo novější. Hodnota tohoto záhlaví je nastavena na hodnotu, true Pokud jsou data objektu BLOB a metadata aplikace zcela šifrovány pomocí zadaného algoritmu. V opačném případě je hodnota nastavena na false (Pokud je objekt BLOB nešifrovaný nebo jsou zašifrovány pouze části metadat objektu BLOB nebo aplikace).
x-ms-encryption-key-sha256 Verze 2019-02-02 nebo novější. Tato hlavička se vrátí, pokud je objekt BLOB zašifrovaný pomocí klíče poskytovaného zákazníkem.
x-ms-encryption-scope Verze 2019-02-02 nebo novější. Tato hlavička se vrátí, pokud je objekt BLOB zašifrovaný pomocí oboru šifrování.
x-ms-access-tier Verze 2017-04-17 nebo novější. Úroveň objektu blob stránky v účtu služby Storage úrovně Premium nebo na úrovni objektu blob bloku v účtu BLOB Storage nebo účtu pro obecné účely v2. seznam povolených úrovní objektů blob stránky úrovně premium najdete v tématu vysoce výkonné Premium Storage a spravované disky pro virtuální počítače. V případě účtu BLOB Storage nebo účtu pro obecné účely v2 jsou platné hodnoty Hot / Cool / Archive . Podrobné informace o úrovni objektů blob bloku úrovně Standard najdete v článku Hot, studená a archivní úroveň úložiště.
x-ms-access-tier-inferred: true Verze 2017-04-17 a novější. Jenom pro objekty blob stránky na účtu Premium Storage. Pokud úroveň přístupu není explicitně nastavená u objektu blob, vrstva se odvozuje na základě délky jejího obsahu a tato hlavička se vrátí s true hodnotou. pro objekty blob bloku v účtu Blob Storage nebo účet pro obecné účely v2, pokud objekt Blob nemá nastavenou úroveň přístupu, odvozujeme úroveň z vlastností účtu úložiště. Tato hlavička se nastavuje jenom v případě, že je vrstva objektů blob bloku odvozená.
x-ms-archive-status Verze 2017-04-17 nebo novější. V případě účtu BLOB Storage nebo účtu pro obecné účely v2 jsou platné hodnoty rehydrate-pending-to-hot / rehydrate-pending-to-cool . Pokud se objekt BLOB returnuje a není dokončený, vrátí se tato hlavička, která indikuje, že se čeká na returnování, a také oznamuje cílovou úroveň. Podrobné informace o úrovni objektů blob bloku úrovně Standard najdete v článku Hot, studená a archivní úroveň úložiště.
x-ms-access-tier-change-time Verze 2017-04-17 nebo novější. To dává poslední změnu úrovně objektu. Tato hlavička se vrátí jenom v případě, že se v minulosti nastavila vrstva objektu blob bloku. Formát data odpovídá specifikaci RFC 1123. Další informace najdete v tématu reprezentace Date-Timech hodnot v hlavičkách. Podrobné informace o úrovni objektů blob bloku úrovně Standard najdete v článku Hot, studená a archivní úroveň úložiště.
x-ms-client-request-id Tato hlavička se dá použít k řešení potíží s požadavky a odpovídajícími odpověďmi. Hodnota tohoto záhlaví je rovna hodnotě x-ms-client-request-id záhlaví, pokud se nachází v požadavku a hodnota je nejvýše 1024 viditelných znaků ASCII. Pokud x-ms-client-request-id Hlavička v požadavku není, tato hlavička nebude v odpovědi přítomna.
x-ms-rehydrate-priority Verze 2019-12-12 nebo novější. Pokud je objekt ve stavu čekání na vyřízení, pak se tato hlavička vrátí s prioritou returne. Platné hodnoty jsou High / Standard . Podrobné informace o úrovni objektů blob bloku úrovně Standard najdete v článku Hot, studená a archivní úroveň úložiště.
x-ms-or-{policy-id}_{rule-id} Verze 2019-12-12 nebo novější, vráceno pouze pro objekty blob bloku. policy-id je hodnota identifikátoru GUID představující identifikátor zásad replikace objektů v účtu úložiště. rule-id je hodnota identifikátoru GUID, která představuje identifikátor pravidla zásad v kontejneru objektů BLOB. Pokud je účet ObjectReplication povolený, hodnota této hlavičky představuje stav replikace objektu BLOB s danými identifikátory zásad a pravidel, a to buď complete nebo failed .
x-ms-or-policy-id Verze 2019-12-12 nebo novější, vráceno pouze pro objekty blob bloku. Pokud je účet ObjectReplication povolený, hodnota této hlavičky představuje zásady, které řídí replikaci.
x-ms-last-access-time Verze 2020-02-10 nebo novější. Určuje, kdy se čas posledního přístupu k datům objektu BLOB použil v závislosti na zásadách sledování času posledního přístupu účtu úložiště. Pokud účet úložiště nemá poslední zásadu pro sledování času přístupu, nebude se tato hlavička vracet, nebo je zásada zakázaná. Informace o nastavení zásad pro sledování poslední doby přístupu účtu úložiště najdete v tématu rozhraní API služby BLOB Service.
x-ms-blob-sealed Verze 2019-12-12 nebo novější, vráceno pouze pro doplňovací objekty blob. Pokud je doplňovací objekt BLOB uzavřený, hodnota by měla být true, viz zapečetit doplňovací objekty blob
x-ms-immutability-policy-until-date Verze 2020-06-12 nebo novější. Určuje, že se v objektu BLOB nastaví datum uchování do. Toto je datum, do kterého se dá objekt BLOB chránit před úpravou nebo odstraněním. Vrátí se jenom v případě, že je u objektu BLOB nastavená zásada neměnnosti. Hodnota tohoto záhlaví je RFC1123 formát.
x-ms-immutability-policy-mode: unlocked/locked Verze 2020-06-12 nebo novější. Režim zásad neměnnosti, který se vrátí, pokud se u objektu BLOB nastaví zásada neměnnosti. Hodnoty jsou unlocked / locked . unlocked Určuje, že uživatel může změnit zásady tím, že zvyšuje nebo snižuje dobu uchování až do data. locked označuje, že tyto akce jsou zakázané.
x-ms-legal-hold: true/false Verze 2020-06-12 nebo novější. Tato hlavička se nevrátí, pokud není v objektu BLOB žádné právní blokování. Hodnota této hlavičky je nastavená na true, pokud objekt BLOB obsahuje právní blokování a jeho hodnota je true. V opačném případě je hodnota nastavena na false, pokud objekt BLOB obsahuje právní blokování a jeho hodnotu false.
x-ms-owner Pouze verze 2020-06-12 nebo novější pro účty s povoleným hierarchickým oborem názvů. Vrátí uživatele vlastníka souboru nebo adresáře.
x-ms-group Pouze verze 2020-06-12 nebo novější pro účty s povoleným hierarchickým oborem názvů. Vrátí vlastnící skupinu souboru nebo adresáře.
x-ms-permissions Pouze verze 2020-06-12 nebo novější pro účty s povoleným hierarchickým oborem názvů. Vrátí sadu oprávnění pro "User", "Group" a "other" v souboru nebo adresáři. Každé individuální oprávnění je ve formátu [r, w, x,-] {3} .

Tělo odpovědi

Žádné

Ukázková odpověď

Response Status:  
HTTP/1.1 200 OK  
  
Response Headers:  
x-ms-meta-Name: myblob.txt  
x-ms-meta-DateUploaded: <date>  
x-ms-blob-type: AppendBlob  
x-ms-lease-status: unlocked  
x-ms-lease-state: available  
Content-Length: 11  
Content-Type: text/plain; charset=UTF-8  
Date: <date>  
ETag: "0x8CAE97120C1FF22"  
Accept-Ranges: bytes  
x-ms-blob-committed–block-count: 1  
x-ms-version: 2015-02-21  
Last-Modified: <date>  
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0  
x-ms-copy-id: 36650d67-05c9-4a24-9a7d-a2213e53caf6  
x-ms-copy-source: <url>  
x-ms-copy-status: success  
x-ms-copy-progress: 11/11  
x-ms-copy-completion-time: <date>  
  

Autorizace

Pokud je seznam řízení přístupu (ACL) kontejneru nastavený tak, aby povoloval anonymní přístup k objektu blob, může kterýkoli klient zavolat tuto operaci. Pokud je kontejner privátní, tato operace může být provedena vlastníkem účtu a kdokoli se sdíleným přístupovým podpisem, který má oprávnění ke čtení objektu BLOB.

Poznámky

Chcete-li zjistit, zda Copy Blob byla operace dokončena, nejprve zkontrolujte, zda x-ms-copy-id hodnota HLAVIČKY odpovídá ID kopie poskytnuté původním voláním funkce Copy Blob . Shoda zajišťuje, že jiná aplikace nepřerušila kopírování a zahájilo novou Copy Blob operaci. Potom zkontrolujte x-ms-copy-status: success hlavičku. Upozorňujeme však, že všechny operace zápisu na objekt BLOB s výjimkou Lease Put Page a Put Block operace odstraňují všechny x-ms-copy-* vlastnosti z objektu BLOB. Tyto vlastnosti nejsou také kopírovány pomocí Copy Blob operací, které používají verze před 2012-02-12.

x-ms-copy-status-description obsahuje další informace o Copy Blob selhání. V následující tabulce jsou uvedeny x-ms-copy-status-description hodnoty a jejich význam.

V následující tabulce jsou popsána tři pole každé x-ms-copy-status-description hodnoty.

Komponenta Popis
Stavový kód HTTP Standardní číslo 3 číslice určující selhání.
Kód chyby Klíčové slovo popisující chybu, kterou poskytuje Azure v elementu <ErrorCode > . Pokud > se nezobrazí žádný <prvek ErrorCode, je použito klíčové slovo obsahující standardní chybový text přidružený ke kódu stavu HTTP ve specifikaci http. Viz běžné kódy chyb REST API.
Informace Podrobný popis selhání v uvozovkách.

V následující tabulce jsou popsány x-ms-copy-status x-ms-copy-status-description hodnoty a běžných scénářů selhání.

Důležité

Text popisu, který se tady zobrazuje, se může změnit bez upozornění, a to i bez změny verze, takže se nespoléhá na porovnání tohoto přesného textu.

Scenario hodnota x-MS-Copy-status hodnota x-MS-Copy-status-Description
Operace kopírování byla úspěšně dokončena. úspěch empty
Uživatel přerušil operaci kopírování před dokončením. přerušena empty
Při čtení ze zdrojového objektu BLOB během operace kopírování došlo k chybě, ale operace bude opakována. pending 502 BadGateway "při čtení zdroje došlo k pokusu o opakovanou chybu. Akce bude opakována. Čas selhání: <čas > "
Při zápisu do cílového objektu BLOB operace kopírování došlo k chybě, ale operace bude opakována. pending 500 Nenalezeno "došlo k pokusu o opakovanou chybu. Akce bude opakována. Čas selhání: <čas > "
Při čtení ze zdrojového objektu BLOB operace kopírování došlo k neodstranitelné chybě. failed 404 ResourceNotFound kopírování se nezdařilo při čtení zdroje. Poznámka: Při vytváření sestav této základní chyby vrátí Azure ResourceNotFound v prvku <ErrorCode > . Pokud > se v odpovědi neobjevil žádný <element ErrorCode, standardní řetězcová reprezentace stavu HTTP, jako NotFound by se zobrazila.
Doba, po kterou dojde k omezení všech operací kopírování, vypršela. (V současné době je časový limit 2 týdny.) failed 500 OperationCancelled "kopírování překročila maximální povolený čas."
Operace kopírování se nezdařila příliš často při čtení ze zdroje a nesplňovala minimální poměr pokusů o úspěch. (Tento časový limit zabrání opakovanému pokusu o velmi špatný zdroj po 2 týdnech před selháním). failed 500 OperationCancelled "kopírování se nezdařilo při čtení zdroje."

x-ms-last-access-time sleduje čas, kdy se data objektu BLOB použila v závislosti na zásadách sledování času posledního přístupu účtu úložiště. Přístup k metadatům objektu BLOB nemění čas posledního přístupu.

Viz také

Autorizovat požadavky na Azure Storage
Stavové a chybové kódy
Kódy chyb služby Blob Service