Container Registry Blob - Get Chunk
Извлеките большой двоичный объект из реестра, определенного .digest Эта конечная точка также может поддерживать запросы диапазона, совместимые с RFC7233. Поддержку можно обнаружить, выполнив запрос HEAD. Если заголовок Accept-Range: bytes возвращается, запросы диапазона могут использоваться для получения частичного содержимого.
GET {endpoint}/v2/{name}/blobs/{digest}?_overload=getChunk&api-version=2021-07-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
digest
|
path | True |
string |
Дайджест BLOB |
|
endpoint
|
path | True |
string (uri) |
|
|
name
|
path | True |
string |
Имя изображения (включая пространство имен) |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| range | True |
string |
Формат : bytes=<start-end><>, заголовок HTTP Range, указывающий фрагмент blob. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| Other Status Codes |
file |
Успешно Media Types: "application/octet-stream", "application/json" Заголовки
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. Media Types: "application/octet-stream", "application/json" |
Безопасность
OAuth2Auth
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| https://containerregistry.azure.net/.default |
Примеры
Get a blob Chunk
Образец запроса
GET {endpoint}/v2/prod/bash/blobs/sha256:16463e0c481e161aabb735437d30b3c9c7391c2747cc564bb927e843b73dcb39?_overload=getChunk&api-version=2021-07-01
Пример ответа
Content-Length: 300
Content-Range: bytes 0-299/5635
"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iLCJfQkFTSF9HUEdfS0VZPTdDMDEzNUZCMDg4QUFGNkM2NkM2NTBCOUJC"
Определения
| Имя | Описание |
|---|---|
|
Acr |
Сведения об ошибке |
|
Acr |
Ответ об ошибке ACR с описанием причины сбоя операции |
AcrErrorInfo
Сведения об ошибке
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки |
| detail |
object |
Сведения об ошибке |
| message |
string |
Сообщение об ошибке |
AcrErrors
Ответ об ошибке ACR с описанием причины сбоя операции
| Имя | Тип | Описание |
|---|---|---|
| errors |
Массив детализированных ошибок |