Container Registry Blob - Get Chunk
Rufen Sie das Blob aus der Registrierung ab, die durch identifiziert wird digest. Dieser Endpunkt unterstützt möglicherweise auch RFC7233 konforme Bereichsanforderungen. Der Support kann durch eine HEAD-Anfrage erkannt werden. Wenn der Header Accept-Range: bytes zurückgegeben wird, können Bereichsanforderungen verwendet werden, um einen Teil des Inhalts abzurufen.
GET {endpoint}/v2/{name}/blobs/{digest}?_overload=getChunk&api-version=2021-07-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
digest
|
path | True |
string |
Zusammenfassung eines BLOB |
|
endpoint
|
path | True |
string (uri) |
|
|
name
|
path | True |
string |
Name des Bildes (einschließlich des Namensraums) |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| range | True |
string |
Format : bytes=<start-end><, HTTP-Bereichsheader>, der den Blob-Block angibt. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| Other Status Codes |
file |
Erfolgreich Media Types: "application/octet-stream", "application/json" Header
|
| Other Status Codes |
Unerwartete Fehlerantwort. Media Types: "application/octet-stream", "application/json" |
Sicherheit
OAuth2Auth
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| https://containerregistry.azure.net/.default |
Beispiele
Get a blob Chunk
Beispielanforderung
GET {endpoint}/v2/prod/bash/blobs/sha256:16463e0c481e161aabb735437d30b3c9c7391c2747cc564bb927e843b73dcb39?_overload=getChunk&api-version=2021-07-01
Beispiel für eine Antwort
Content-Length: 300
Content-Range: bytes 0-299/5635
"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iLCJfQkFTSF9HUEdfS0VZPTdDMDEzNUZCMDg4QUFGNkM2NkM2NTBCOUJC"
Definitionen
| Name | Beschreibung |
|---|---|
|
Acr |
Fehlerinformationen |
|
Acr |
Acr-Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist |
AcrErrorInfo
Fehlerinformationen
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Fehlercode |
| detail |
object |
Fehlerdetails |
| message |
string |
Fehlermeldung |
AcrErrors
Acr-Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist
| Name | Typ | Beschreibung |
|---|---|---|
| errors |
Array detaillierter Fehler |