Blob-eigenschappen ophalen
De Get Blob Properties
bewerking retourneert alle door de gebruiker gedefinieerde metagegevens, standaard HTTP-eigenschappen en systeemeigenschappen voor de blob. De inhoud van de blob wordt niet geretourneerd.
Aanvraag
De Get Blob Properties
aanvraag kan als volgt worden samengesteld. HTTPS wordt aanbevolen. Vervang myaccount door de naam van uw opslagaccount:
AANVRAAG-URI van HEAD-methode | HTTP-versie |
---|---|
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 |
Emulated storage service URI
Wanneer u een aanvraag indient voor de geëmuleerde opslagservice, geeft u de hostnaam van de emulator en de blobservicepoort op als 127.0.0.1:10000
, gevolgd door de naam van het geëmuleerde opslagaccount:
AANVRAAG-URI van HEAD-methode | HTTP-versie |
---|---|
http://127.0.0.1:10000/devstoreaccount1/mycontainer/myblob |
HTTP/1.1 |
Zie De Azure Storage Emulator gebruiken voor ontwikkeling en testen voor meer informatie.
URI-parameters
De volgende aanvullende parameters kunnen worden opgegeven op de aanvraag-URI.
Parameter | Beschrijving |
---|---|
snapshot |
Optioneel. De parameter voor de momentopname is een ondoorzichtige DateTime waarde die, wanneer aanwezig, de momentopname van de blob opgeeft die moet worden opgehaald. Zie Een momentopname van een blob maken van een blob voor meer informatie over het werken met blobmomentopnamen |
versionid |
Optioneel, versie 2019-12-12 en hoger. De parameter versionid is een ondoorzichtige DateTime waarde die, wanneer aanwezig, de versie van de blob opgeeft die moet worden opgehaald. |
timeout |
Optioneel. De timeout parameter wordt uitgedrukt in seconden. Zie Time-outs voor blobservicebewerkingen instellen voor meer informatie. |
Aanvraagheaders
In de volgende tabel worden de vereiste en optionele aanvraagheaders beschreven.
Aanvraagkoptekst | Beschrijving |
---|---|
Authorization |
Vereist. Hiermee geeft u het autorisatieschema, de accountnaam en de handtekening op. Zie Aanvragen autoriseren voor Azure Storage voor meer informatie. |
Date of x-ms-date |
Vereist. Geef de Coordinated Universal Time (UTC) op voor de aanvraag. Zie Aanvragen autoriseren voor Azure Storage voor meer informatie. |
x-ms-version |
Vereist voor alle geautoriseerde aanvragen, optioneel voor anonieme aanvragen. Hiermee geeft u de versie van de bewerking die voor deze aanvraag moet worden gebruikt. Zie Versiebeheer voor de Azure Storage Services voor meer informatie. |
x-ms-lease-id: <ID> |
Optioneel. Als deze header is opgegeven, wordt de Get Blob Properties bewerking alleen uitgevoerd als aan beide van de volgende voorwaarden wordt voldaan:- De lease van de blob is momenteel actief. - De lease-id die in de aanvraag is opgegeven, komt overeen met de id van de blob. Als niet aan beide voorwaarden wordt voldaan, mislukt de aanvraag en mislukt de Get Blob Properties bewerking met statuscode 412 (Voorwaarde mislukt). |
x-ms-upn |
Optioneel, versie 2020-06-12 of hoger. Geldig voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Indien waar, worden de waarden van de gebruikersidentiteit die in de x-ms-owner id worden geretourneerd, getransformeerd van Azure Active Directory object-id's naar principal-namen van gebruikers. Als deze onwaar is, worden de waarden geretourneerd als Azure Active Directory object-id's. De standaardwaarde is onwaar. Houd er rekening mee dat groeps- en toepassingsobject-id's niet worden vertaald omdat ze geen unieke beschrijvende namen hebben. |
x-ms-client-request-id |
Optioneel. Biedt een door de client gegenereerde, ondoorzichtige waarde met een limiet van 1 KiB-tekens die wordt vastgelegd in de analyselogboeken wanneer logboekregistratie voor opslaganalyse is ingeschakeld. Het gebruik van deze header wordt ten zeerste aanbevolen voor het correleren van activiteiten aan clientzijde met aanvragen die door de server worden ontvangen. Zie Informatie over Opslaganalyse logboekregistratie en Azure-logboekregistratie: logboeken gebruiken om Storage aanvragen bij te houden. |
Deze bewerking ondersteunt ook het gebruik van voorwaardelijke headers om alleen blobeigenschappen en metagegevens te retourneren als aan een opgegeven voorwaarde wordt voldaan. Zie Voorwaardelijke headers opgeven voor Blob Service-bewerkingen voor meer informatie.
Aanvraagheaders (door de klant verstrekte versleutelingssleutels)
Vanaf versie 2019-02-02 kunnen de volgende headers worden opgegeven in de aanvraag om een blob te lezen die is versleuteld met een door de klant geleverde sleutel. Versleuteling met een door de klant geleverde sleutel (en de bijbehorende set headers) is optioneel. Als een blob eerder is versleuteld met een door de klant opgegeven sleutel, moeten deze headers worden opgenomen in de aanvraag om de leesbewerking te voltooien.
Aanvraagheader | Beschrijving |
---|---|
x-ms-encryption-key |
Vereist. De met Base64 gecodeerde AES-256-versleutelingssleutel. |
x-ms-encryption-key-sha256 |
Optioneel. De met Base64 gecodeerde SHA256-hash van de versleutelingssleutel. |
x-ms-encryption-algorithm: AES256 |
Vereist. Hiermee geeft u het algoritme op dat moet worden gebruikt voor versleuteling. De waarde van deze header moet zijn AES256 . |
Aanvraagbody
Geen.
Antwoord
Het antwoord bevat een HTTP-statuscode en een set antwoordheaders.
Statuscode
Een geslaagde bewerking retourneert statuscode 200 (OK).
Zie Status en Foutcodes voor meer informatie over statuscodes.
Antwoordheaders
Het antwoord voor deze bewerking bevat de volgende headers. Het antwoord kan ook aanvullende standaard HTTP-headers bevatten. Alle standaardheaders voldoen aan de http/1.1-protocolspecificatie.
Antwoordheader | Beschrijving |
---|---|
Last-Modified |
De datum/tijd waarop de blob het laatst is gewijzigd. De datumnotatie volgt RFC 1123. Zie Weergave van Date-Time waarden in kopteksten voor meer informatie. Elke bewerking die de blob wijzigt, inclusief een update van de metagegevens of eigenschappen van de blob, wijzigt de laatste wijzigingstijd van de blob. |
x-ms-creation-time |
Versie 2017-11-09 en hoger. De datum/tijd waarop de blob is gemaakt. De datumnotatie volgt RFC 1123. Zie Weergave van Date-Time waarden in kopteksten voor meer informatie. |
x-ms-meta-name:value |
Een set naam-waardeparen die overeenkomen met de door de gebruiker gedefinieerde metagegevens die aan deze blob zijn gekoppeld. |
x-ms-tag-count |
Versie 2019-12-12 of hoger. Als de blob tags bevat, wordt het aantal tags geretourneerd dat is opgeslagen op de blob. Deze header wordt niet geretourneerd als de blob geen tags bevat. |
x-ms-blob-type:<BlockBlob|PageBlob|AppendBlob> |
Het blobtype. |
x-ms-copy-completion-time:<datetime> |
Versie 2012-02-12 en hoger. Conclusietijd van de laatste poging Copy Blob tot bewerking waarbij deze blob de doel-blob was. Met deze waarde kunt u de tijd opgeven waarop een voltooide, afgebroken of mislukte kopieerpoging is uitgevoerd. Deze header wordt niet weergegeven als er een kopie in behandeling is, als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een afgesloten Copy Blob bewerking met behulp van Set Blob Properties , Put Blob of Put Block List . |
x-ms-copy-status-description: <error string> |
Versie 2012-02-12 en hoger, wordt alleen weergegeven wanneer x-ms-copy-status of failed pending . Beschrijft de oorzaak van een fatale of niet-fatale kopieerbewerking. Deze header wordt niet weergegeven als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een afgesloten Copy Blob bewerking met behulp van Set Blob Properties , Put Blob of Put Block List . |
x-ms-copy-id: <id> |
Versie 2012-02-12 en hoger. Tekenreeks-id voor de laatste poging Copy Blob tot bewerking waarbij deze blob de doel-blob was. Deze header wordt niet weergegeven als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een afgesloten Copy Blob bewerking met behulp van Set Blob Properties , Put Blob of Put Block List . |
x-ms-copy-progress: <bytes copied/bytes total> |
Versie 2012-02-12 en hoger. Bevat het aantal gekopieerde bytes en het totale aantal bytes in de bron in de laatste poging Copy Blob tot bewerking waarbij deze blob de doel-blob was. Kan worden weergegeven tussen 0 en Content-Length bytes die zijn gekopieerd. Deze header wordt niet weergegeven als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een afgesloten Copy Blob bewerking met behulp van Set Blob Properties , Put Blob of Put Block List . |
x-ms-copy-source: url |
Versie 2012-02-12 en hoger. URL tot 2 KiB in lengte die de bron-blob aangeeft die wordt gebruikt in de laatste poging Copy Blob tot bewerking waarbij deze blob de doel-blob was. Deze header wordt niet weergegeven als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een afgesloten Copy Blob bewerking met behulp van Set Blob Properties , Put Blob of Put Block List . |
x-ms-copy-status: <pending | success | aborted | failed> |
Versie 2012-02-12 en hoger. De status van de kopieerbewerking die wordt geïdentificeerd door x-ms-copy-id, met deze waarden: - success : Kopiëren is voltooid.- pending : Kopiëren wordt uitgevoerd. Controleer x-ms-copy-status-description of onregelmatige, niet-fatale fouten de kopieervoortgang belemmeren, maar geen storing veroorzaken.- aborted : De kopie is beëindigd door Abort Copy Blob .- failed : Kopiëren is mislukt. Zie x-ms-copy-status-description voor foutdetails.Deze header wordt niet weergegeven als deze blob nooit de bestemming in een Copy Blob bewerking is geweest of als deze blob is gewijzigd na een voltooide Copy Blob bewerking met , Set Blob Properties Put Blob of Put Block List . |
x-ms-incremental-copy: true |
Versie 2016-05-31 en hoger. Opgenomen als de blob incrementele kopieer-blob is. |
x-ms-copy-destination-snapshot:<datetime> |
Versie 2016-05-31 en hoger. Opgenomen als de blob incrementele kopieer-blob of incrementele momentopname is, indien x-ms-copy-status geslaagd. Momentopnametijd van de laatste geslaagde incrementele kopiemomentopname voor deze blob. |
x-ms-lease-duration: <infinite | fixed> |
Wanneer een blob wordt geleased, geeft u aan of de lease oneindig of vast is. Opgenomen voor aanvragen met versie 2012-02-12 en hoger. |
x-ms-lease-state: <available | leased | expired | breaking | broken> |
Leasestatus van de blob. Opgenomen voor aanvragen die zijn gedaan met versie 2012-02-12 en hoger. |
x-ms-lease-status:<locked| unlocked> |
De leasestatus van de blob. |
Content-Length |
De grootte van de blob in bytes. Voor een pagina-blob retourneert deze header de waarde van de x-ms-blob-content-length header die is opgeslagen met de blob. |
Content-Type |
Het inhoudstype dat is opgegeven voor de blob. Als er geen inhoudstype is opgegeven, is application/octet-stream het standaardinhoudstype. |
Etag |
De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Zie Voorwaardelijke headers opgeven voor Blob Service-bewerkingen voor meer informatie. Als de aanvraagversie 2011-08-18 of hoger is, staat de waarde van de ETag tussen aanhalingstekens. |
Content-MD5 |
Als de Content-MD5 header is ingesteld voor de blob, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van berichtinhoud.In versie 2012-02-12 en hoger stelt u de MD5-waarde van een blok-blob in, Put Blob zelfs wanneer de Put Blob aanvraag geen MD5-header bevat. |
Content-Encoding |
Als de Content-Encoding aanvraagheader eerder is ingesteld voor de blob, wordt die waarde geretourneerd in deze header. |
Content-Language |
Als de Content-Language aanvraagheader eerder is ingesteld voor de blob, wordt die waarde geretourneerd in deze header. |
Content-Disposition |
Als de Content-Disposition aanvraagheader eerder is ingesteld voor de blob, wordt die waarde in deze header geretourneerd voor aanvragen met versie 2013-08-15 en hoger.Het Content-Disposition veld antwoordheader geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen. Als deze optie bijvoorbeeld is ingesteld attachment , geeft dit aan dat de gebruikersagent het antwoord niet mag weergeven, maar in plaats daarvan een dialoogvenster Opslaan als weergeven. |
Cache-Control |
Als de Cache-Control aanvraagheader eerder is ingesteld voor de blob, wordt die waarde geretourneerd in deze header. |
x-ms-blob-sequence-number |
Het huidige reeksnummer voor een pagina-blob. Deze header wordt niet geretourneerd voor blok-blobs of toevoeg-blobs. Deze header wordt niet geretourneerd voor blok-blobs. |
x-ms-request-id |
Deze header identificeert de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag. Zie Problemen met API-bewerkingen oplossen voor meer informatie. |
x-ms-version |
Geeft de versie van de Blob-service aan die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan op basis van versie 2009-09-19 en hoger. Deze header wordt ook geretourneerd voor anonieme aanvragen zonder versie die is opgegeven als de container is gemarkeerd voor openbare toegang met behulp van de 2009-09-19-versie van de Blob-service. |
Date |
Een UTC-datum/tijd-waarde die wordt gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is gestart. |
Accept-Ranges: bytes |
Geeft aan dat de service aanvragen voor gedeeltelijke blob-inhoud ondersteunt. Opgenomen voor aanvragen die zijn gedaan met versie 2013-08-15 en hoger. |
x-ms-blob-committed-block-count |
Het aantal vastgelegde blokken dat aanwezig is in de blob. Deze header wordt alleen geretourneerd voor toevoeg-blobs. |
x-ms-server-encrypted: true/false |
Versie 2015-12-11 of hoger. De waarde van deze header is ingesteld true op als de blobgegevens en toepassingsmetagegevens volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders wordt de waarde ingesteld false op (wanneer de blob niet is versleuteld of als alleen delen van de metagegevens van de blob/toepassing worden versleuteld). |
x-ms-encryption-key-sha256 |
Versie 2019-02-02 of hoger. Deze header wordt geretourneerd als de blob is versleuteld met een door de klant opgegeven sleutel. |
x-ms-encryption-scope |
Versie 2019-02-02 of hoger. Deze header wordt geretourneerd als de blob is versleuteld met een versleutelingsbereik. |
x-ms-access-tier |
Versie 2017-04-17 of hoger. De laag pagina-blob in een Premium Storage-account of -laag van blok-blob op blobopslag of v2-account voor algemeen gebruik. Zie High Performance Premium Storage en beheerde schijven voor VM's voor een lijst met toegestane premium-pagina-bloblagen. Voor blobopslag- of v2-account voor algemeen gebruik zijn Hot //Cool Archive geldige waarden. Zie Dynamische , statische en archiefopslaglagen voor gedetailleerde informatie over lagen op blok-blob-accounts van het standaard-blobaccount. |
x-ms-access-tier-inferred: true |
Versie 2017-04-17 en hoger. Alleen voor pagina-blobs in een Premium-opslagaccount. Als de toegangslaag niet expliciet is ingesteld op de blob, wordt de laag afgeleid op basis van de inhoudslengte en wordt deze header geretourneerd met true waarde. Voor blok-blobs op blob-Storage- of v2-account voor algemeen gebruik, als de blob niet over de toegangslaag beschikt, wordt de laag afgeleid van de eigenschappen van het opslagaccount. Deze header is alleen ingesteld als de blok-bloblaag wordt afgeleid |
x-ms-archive-status |
Versie 2017-04-17 of hoger. Voor blobopslag- of v2-account voor algemeen gebruik zijn rehydrate-pending-to-hot /rehydrate-pending-to-cool geldige waarden. Als de blob wordt gerehydrateerd en niet is voltooid, wordt deze header geretourneerd die aangeeft dat rehydrate in behandeling is en ook de doellaag aangeeft. Zie Dynamische , statische en archiefopslaglagen voor gedetailleerde informatie over lagen op blok-blob-accounts van het standaard-blobaccount. |
x-ms-access-tier-change-time |
Versie 2017-04-17 of hoger. Dit geeft de laatste keer dat de laag is gewijzigd voor het object. Deze header wordt alleen geretourneerd als de laag op blok-blob ooit is ingesteld. De datumnotatie volgt RFC 1123. Zie Weergave van Date-Time waarden in kopteksten voor meer informatie. Zie Dynamische , statische en archiefopslaglagen voor gedetailleerde informatie over lagen op blok-blob-accounts van het standaard-blobaccount. |
x-ms-client-request-id |
Deze header kan worden gebruikt om problemen met aanvragen en bijbehorende antwoorden op te lossen. De waarde van deze header is gelijk aan de waarde van de x-ms-client-request-id header als deze aanwezig is in de aanvraag en de waarde maximaal 1024 zichtbare ASCII-tekens bevat. Als de x-ms-client-request-id header niet aanwezig is in de aanvraag, is deze header niet aanwezig in het antwoord. |
x-ms-rehydrate-priority |
Versie 2019-12-12 of hoger. Als een object de status Rehydrate in behandeling heeft, wordt deze koptekst geretourneerd met de prioriteit van rehydrate. Geldige waarden zijn High /Standard . Zie Dynamische , statische en archiefopslaglagen voor gedetailleerde informatie over lagen op blok-blob-accounts van het standaard-blobaccount. |
x-ms-or-{policy-id}_{rule-id} |
Versie 2019-12-12 of hoger, alleen geretourneerd voor blok-blobs. policy-id is een GUID-waarde die de id van een objectreplicatiebeleid voor het opslagaccount vertegenwoordigt. rule-id is een guid-waarde die de id van een beleidsregel voor de blobcontainer vertegenwoordigt. Als het account is ObjectReplication ingeschakeld, vertegenwoordigt de waarde van deze header de replicatiestatus van de blob met de opgegeven beleids- en regel-id's, complete of failed . |
x-ms-or-policy-id |
Versie 2019-12-12 of hoger, alleen geretourneerd voor blok-blobs. Als het account is ObjectReplication ingeschakeld, vertegenwoordigt de waarde van deze header het beleid dat de replicatie regelt. |
x-ms-last-access-time |
Versie 2020-02-10 of hoger. Geeft de laatste keer aan dat de gegevens van de blob zijn geopend op basis van het laatste traceringsbeleid voor toegangstijd van het opslagaccount. De header wordt niet geretourneerd als het opslagaccount geen beleid voor het bijhouden van de laatste toegangstijd heeft of als het beleid is uitgeschakeld. Zie de Blob Service-API voor informatie over het instellen van het beleid voor het bijhouden van de laatste toegangstijd van het opslagaccount. |
x-ms-blob-sealed |
Versie 2019-12-12 of hoger, alleen geretourneerd voor toevoeg-blobs. Als de toevoeg-blob is verzegeld, is de waarde waar, raadpleegt u Seal Append Blobs |
x-ms-immutability-policy-until-date |
Versie 2020-06-12 of hoger. Hiermee geeft u de retentiedatum op die is ingesteld op de blob. Dit is de datum totdat de blob kan worden beveiligd tegen wijziging of verwijdering. Alleen geretourneerd als een onveranderbaarheidsbeleid is ingesteld op de blob. De waarde van deze header is RFC1123-indeling. |
x-ms-immutability-policy-mode: unlocked/locked |
Versie 2020-06-12 of hoger. De onveranderbaarheidsbeleidsmodus, geretourneerd als een onveranderbaarheidsbeleid is ingesteld op de blob. Waarden zijn unlocked /locked . unlocked geeft aan dat de gebruiker het beleid kan wijzigen door de bewaarperiode te verhogen of te verlagen. locked geeft aan dat deze acties verboden zijn. |
x-ms-legal-hold: true/false |
Versie 2020-06-12 of hoger. Deze header wordt niet geretourneerd als er geen juridische bewaring voor de blob is. De waarde van deze header is ingesteld op true als de blob een juridische bewaring bevat en de waarde waar is. Anders wordt de waarde ingesteld op onwaar als de blob een juridische bewaring en de waarde onwaar bevat. |
x-ms-owner |
Versie 2020-06-12 of hoger alleen voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Retourneert de eigenaargebruiker van het bestand of de map. |
x-ms-group |
Versie 2020-06-12 of hoger alleen voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Retourneert de groep die eigenaar is van het bestand of de map. |
x-ms-permissions |
Versie 2020-06-12 of hoger alleen voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Retourneert de machtigingen die zijn ingesteld voor 'user', 'group' en 'other' in het bestand of de map. Elke afzonderlijke machtiging heeft de indeling [r,w,x,-]{3} . |
x-ms-resource-type |
Versie 2020-10-02 of hoger alleen voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Retourneert het resourcetype voor het pad, dat kan zijn file /directory . |
x-ms-expiry-time |
Versie 2020-02-10 of hoger alleen voor accounts waarvoor hiërarchische naamruimte is ingeschakeld. Retourneert de verlooptijd die is ingesteld op de blob. Wordt alleen geretourneerd voor bestanden waarvoor een verloopdatum is ingesteld. |
Hoofdtekst van antwoord
Geen.
Voorbeeldreactie
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>
Autorisatie
Als de toegangsbeheerlijst (ACL) van de container is ingesteld om anonieme toegang tot de blob toe te staan, kan elke client deze bewerking aanroepen. Als de container privé is, kan deze bewerking worden uitgevoerd door de accounteigenaar en door iedereen met een Shared Access Signature die gemachtigd is om de blob te lezen.
Opmerkingen
Als u wilt bepalen of een Copy Blob
bewerking is voltooid, controleert u eerst of de x-ms-copy-id
headerwaarde overeenkomt met de kopieer-id die is opgegeven door de oorspronkelijke aanroep van Copy Blob
. Een overeenkomst zorgt ervoor dat een andere toepassing de kopie niet heeft afgebroken en een nieuwe Copy Blob
bewerking heeft gestart. Controleer vervolgens op de x-ms-copy-status: success
koptekst. Houd er echter rekening mee dat alle schrijfbewerkingen op een blob behalve Lease
Put Page
en Put Block
bewerkingen alle x-ms-copy-*
eigenschappen uit de blob verwijderen. Deze eigenschappen worden ook niet gekopieerd door Copy Blob
bewerkingen die versies vóór 2012-02-12 gebruiken.
x-ms-copy-status-description
bevat meer informatie over de Copy Blob
fout. In de volgende tabel ziet u x-ms-copy-status-description
waarden en de betekenis ervan.
In de volgende tabel worden de drie velden van elke x-ms-copy-status-description
waarde beschreven.
Onderdeel | Beschrijving |
---|---|
HTTP-statuscode | Standaard 3-cijferig geheel getal dat de fout aangeeft. |
Foutcode | Trefwoord met een beschrijving van de fout die door Azure wordt geleverd in het <element ErrorCode> . Als er geen <ErrorCode-element> wordt weergegeven, wordt een trefwoord met standaardfouttekst die is gekoppeld aan de HTTP-statuscode van 3 cijfers in de HTTP-specificatie gebruikt. Zie veelvoorkomende REST API-foutcodes. |
Informatie | Gedetailleerde beschrijving van fout, tussen aanhalingstekens. |
In de volgende tabel worden de x-ms-copy-status
en x-ms-copy-status-description
waarden van veelvoorkomende foutscenario's beschreven.
Belangrijk
Beschrijvingstekst die hier wordt weergegeven, kan zonder waarschuwing worden gewijzigd, zelfs zonder een versiewijziging, dus vertrouw niet op het overeenkomen van deze exacte tekst.
Scenario | x-ms-copy-statuswaarde | x-ms-copy-status-description-waarde |
---|---|---|
De kopieerbewerking is voltooid. | voltooid | leeg |
De gebruiker heeft de kopieerbewerking afgebroken voordat deze is voltooid. | Afgebroken | leeg |
Er is een fout opgetreden bij het lezen van de bron-blob tijdens een kopieerbewerking, maar de bewerking wordt opnieuw geprobeerd. | in behandeling | 502 BadGateway 'Er is een fout opgetreden die opnieuw kan worden geprobeerd bij het lezen van de bron. Zal het opnieuw proberen. Tijd van fout: <tijd>" |
Er is een fout opgetreden bij het schrijven naar de doel-blob van een kopieerbewerking, maar de bewerking wordt opnieuw geprobeerd. | in behandeling | 500 InternalServerError :Er is een fout opgetreden die opnieuw kan worden geprobeerd. Zal het opnieuw proberen. Tijd van fout: <tijd>" |
Er is een onherstelbare fout opgetreden bij het lezen van de bron-blob van een kopieerbewerking. | mislukt | 404 ResourceNotFound 'Kopiëren is mislukt bij het lezen van de bron'. Opmerking: Bij het rapporteren van deze onderliggende fout retourneert ResourceNotFound Azure het <element ErrorCode> . Als er geen <ErrorCode-element> in het antwoord wordt weergegeven, wordt er een standaardtekenreeksweergave van de HTTP-status weergegeven, zoals NotFound wordt weergegeven. |
De time-outperiode die alle kopieerbewerkingen beperkt. (De time-outperiode is momenteel 2 weken.) | mislukt | 500 OperationCancelled "De kopie heeft de maximale toegestane tijd overschreden." |
De kopieerbewerking is te vaak mislukt bij het lezen van de bron en voldoet niet aan een minimale verhouding van pogingen tot geslaagde pogingen. (Deze time-out voorkomt dat een zeer slechte bron na 2 weken opnieuw wordt geprobeerd voordat deze mislukt). | mislukt | 500 OperationCancelled 'De kopie is mislukt bij het lezen van de bron'. |
x-ms-last-access-time
houdt de tijd bij waarop de gegevens van de blob zijn geopend op basis van het laatste traceringsbeleid voor toegangstijd van het opslagaccount. Als u de metagegevens van een blob opent, wordt de laatste toegangstijd niet gewijzigd.
Zie ook
Aanvragen autoriseren voor Azure Storage
Status- en foutcodes
Foutcodes voor blob-services