Freigeben über


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

  • Content-Length: integer
  • Content-Range: string
Other Status Codes

AcrErrors

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
AcrErrorInfo

Fehlerinformationen

AcrErrors

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

AcrErrorInfo[]

Array detaillierter Fehler