Container Registry Blob - Get Chunk
Recupere el blob del registro identificado por digest. Este punto de conexión también puede admitir solicitudes de intervalo compatibles con RFC7233. El soporte se puede detectar emitiendo una solicitud HEAD. Si se devuelve el encabezado Accept-Range: bytes , las solicitudes de rango se pueden usar para capturar contenido parcial.
GET {endpoint}/v2/{name}/blobs/{digest}?_overload=getChunk&api-version=2021-07-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
digest
|
path | True |
string |
Resumen de un BLOB |
|
endpoint
|
path | True |
string (uri) |
|
|
name
|
path | True |
string |
Nombre de la imagen (incluido el espacio de nombres) |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para esta operación. |
Encabezado de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| range | True |
string |
Formato: bytes=<start-end><>, encabezado de rango HTTP que especifica el fragmento de blob. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| Other Status Codes |
file |
Correcto Media Types: "application/octet-stream", "application/json" Encabezados
|
| Other Status Codes |
Una respuesta de error inesperada. Media Types: "application/octet-stream", "application/json" |
Seguridad
OAuth2Auth
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| https://containerregistry.azure.net/.default |
Ejemplos
Get a blob Chunk
Solicitud de ejemplo
GET {endpoint}/v2/prod/bash/blobs/sha256:16463e0c481e161aabb735437d30b3c9c7391c2747cc564bb927e843b73dcb39?_overload=getChunk&api-version=2021-07-01
Respuesta de muestra
Content-Length: 300
Content-Range: bytes 0-299/5635
"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iLCJfQkFTSF9HUEdfS0VZPTdDMDEzNUZCMDg4QUFGNkM2NkM2NTBCOUJC"
Definiciones
| Nombre | Description |
|---|---|
|
Acr |
Información de error |
|
Acr |
Respuesta de error de Acr que describe por qué falló la operación |
AcrErrorInfo
Información de error
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Código de error |
| detail |
object |
Detalles del error |
| message |
string |
Mensaje de error |
AcrErrors
Respuesta de error de Acr que describe por qué falló la operación
| Nombre | Tipo | Description |
|---|---|---|
| errors |
Matriz de errores detallados |