Compartir a través de


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

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

AcrErrors

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
AcrErrorInfo

Información de error

AcrErrors

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

AcrErrorInfo[]

Matriz de errores detallados