Udostępnij za pośrednictwem


Container Registry Blob - Get Chunk

Pobierz obiekt blob z rejestru identyfikowanego przez digest. Ten punkt końcowy może również obsługiwać żądania zakresu zgodnego z RFC7233. Wsparcie można wykryć, wysyłając żądanie HEAD. Jeśli nagłówek Accept-Range: bytes zostanie zwrócony, żądania zakresu mogą służyć do pobierania częściowej zawartości.

GET {endpoint}/v2/{name}/blobs/{digest}?_overload=getChunk&api-version=2021-07-01

Parametry URI

Nazwa W Wymagane Typ Opis
digest
path True

string

Skrót obiektu BLOB

endpoint
path True

string (uri)

name
path True

string

Nazwa obrazu (w tym przestrzeń nazw)

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Nagłówek żądania

Nazwa Wymagane Typ Opis
range True

string

Format : bytes=<start-end><>, nagłówek HTTP Range określający fragment bloba.

Odpowiedzi

Nazwa Typ Opis
Other Status Codes

file

Powodzenie

Media Types: "application/octet-stream", "application/json"

Nagłówki

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

AcrErrors

Nieoczekiwana odpowiedź na błąd.

Media Types: "application/octet-stream", "application/json"

Zabezpieczenia

OAuth2Auth

Typ: oauth2
Flow: implicit
URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
https://containerregistry.azure.net/.default

Przykłady

Get a blob Chunk

Przykładowa prośba

GET {endpoint}/v2/prod/bash/blobs/sha256:16463e0c481e161aabb735437d30b3c9c7391c2747cc564bb927e843b73dcb39?_overload=getChunk&api-version=2021-07-01

Przykładowa odpowiedź

Content-Length: 300
Content-Range: bytes 0-299/5635
"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iLCJfQkFTSF9HUEdfS0VZPTdDMDEzNUZCMDg4QUFGNkM2NkM2NTBCOUJC"

Definicje

Nazwa Opis
AcrErrorInfo

Informacje o błędzie

AcrErrors

Odpowiedź na błąd usługi ACR opisująca, dlaczego operacja nie powiodła się

AcrErrorInfo

Informacje o błędzie

Nazwa Typ Opis
code

string

Kod błędu

detail

object

Szczegóły błędu

message

string

Komunikat o błędzie

AcrErrors

Odpowiedź na błąd usługi ACR opisująca, dlaczego operacja nie powiodła się

Nazwa Typ Opis
errors

AcrErrorInfo[]

Tablica szczegółowych błędów