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
|
| Other Status Codes |
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 |
|---|---|
|
Acr |
Informacje o błędzie |
|
Acr |
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 |
Tablica szczegółowych błędów |