Container Registry Blob - Get Chunk
Načtěte objekt blob z registru identifikovaného rozhraním digest. Tento koncový bod může také podporovat požadavky na rozsah RFC7233 vyhovující. Podporu lze zjistit vydáním požadavku HEAD. Pokud je vrácena hlavička Accept-Range: bytes , lze požadavky na rozsah použít k načtení části obsahu.
GET {endpoint}/v2/{name}/blobs/{digest}?_overload=getChunk&api-version=2021-07-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
digest
|
path | True |
string |
Výtah objektu BLOB |
|
endpoint
|
path | True |
string (uri) |
|
|
name
|
path | True |
string |
Název obrázku (včetně jmenného prostoru) |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| range | True |
string |
Formát: bytes=<start-end><>, hlavička HTTP Range specifikující blob chunk. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| Other Status Codes |
file |
Úspěšný Media Types: "application/octet-stream", "application/json" Hlavičky
|
| Other Status Codes |
Neočekávaná chybová odpověď Media Types: "application/octet-stream", "application/json" |
Zabezpečení
OAuth2Auth
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| https://containerregistry.azure.net/.default |
Příklady
Get a blob Chunk
Ukázkový požadavek
GET {endpoint}/v2/prod/bash/blobs/sha256:16463e0c481e161aabb735437d30b3c9c7391c2747cc564bb927e843b73dcb39?_overload=getChunk&api-version=2021-07-01
Ukázková odpověď
Content-Length: 300
Content-Range: bytes 0-299/5635
"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iLCJfQkFTSF9HUEdfS0VZPTdDMDEzNUZCMDg4QUFGNkM2NkM2NTBCOUJC"
Definice
| Name | Description |
|---|---|
|
Acr |
Informace o chybě |
|
Acr |
Chybová odpověď Acr popisující, proč se operace nezdařila |
AcrErrorInfo
Informace o chybě
| Name | Typ | Description |
|---|---|---|
| code |
string |
Kód chyby |
| detail |
object |
Podrobnosti o chybě |
| message |
string |
Zpráva o chybě |
AcrErrors
Chybová odpověď Acr popisující, proč se operace nezdařila
| Name | Typ | Description |
|---|---|---|
| errors |
Pole podrobných chyb |