Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Router
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Managed Service for YDB
    • SpeechKit
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • Container Registry
    • Managed Service for Prometheus®
    • Message Queue
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Cloud Apps
    • Yandex AI Studio
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Yandex Cloud Video
    • Stackland
    • Yandex StoreDoc
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • DataSphere
    • Vision OCR
    • Translate
    • Cloud Registry
    • SmartCaptcha
    • Cloud Desktop
    • SourceCraft Code Assistant
    • Managed Service for GitLab
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Serverless Integrations
    • IoT Core
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Object Storage
KZ
  • Правила тарификации
  • Справочник Terraform
    • Аутентификация в API
      • Как пользоваться API
      • Подписывание запросов
      • Начало работы с S3 API
        • Все сервисы и методы
          • Общий порядок составной загрузки
          • CreateMultipartUpload
          • UploadPart
          • UploadPartCopy
          • ListParts
          • AbortMultipartUpload
          • CompleteMultipartUpload
          • ListMultipartUploads
        • Общие заголовки запросов
        • Общие заголовки ответов
        • Ответы
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Логи бакета
  • История изменений
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • Запрос
  • Path параметры
  • Query параметры
  • Заголовки
  • Ответ
  • Заголовки
  • Коды ответов
  1. Справочник API
  2. AWS S3 REST
  3. REST
  4. Multipart upload
  5. UploadPart

Object Storage API, REST совместимый с Amazon S3: UploadPart

Статья создана
Yandex Cloud
Обновлена 18 июня 2026 г.
Открыть в Markdown
  • Запрос
    • Path параметры
    • Query параметры
    • Заголовки
  • Ответ
    • Заголовки
    • Коды ответов

Сохраняет часть объекта.

Пользователь самостоятельно нумерует части объекта и передает номера Object Storage. Номер однозначно идентифицирует часть и определяет ее порядок в общей последовательности. Номер — это целое число в промежутке от 1 до 10000 включительно.

Если загружаются несколько частей с одинаковым номером, Object Storage сохраняет последнюю поступившую.

Размер каждой части, кроме последней, должен быть не менее 5MB.

Более подробную информацию читайте в разделе Общий порядок составной (multipart) загрузки.

Подробнее о подготовке к работе с API и общем виде запроса в разделе Как пользоваться S3 API.

ЗапросЗапрос

PUT /{bucket}/{key}?partNumber=PartNumber&uploadId=UploadId HTTP/2

Path параметрыPath параметры

Параметр Описание
bucket Имя бакета.
key Ключ объекта.

Query параметрыQuery параметры

Параметр Описание
partNumber Идентификатор, который вы присвоили загружаемой части.
uploadId Идентификатор составной загрузки, который Object Storage вернул при инициализации.

ЗаголовкиЗаголовки

Используйте в запросе необходимые общие заголовки.

Заголовок Content-Length обязателен.

Заголовок Content-MD5 обязателен, если в бакете настроены блокировки версий объектов по умолчанию.

ОтветОтвет

ЗаголовкиЗаголовки

Ответ может содержать общие заголовки и заголовки, перечисленные в таблице ниже.

Заголовок Описание
X-Amz-Storage-Class Класс хранилища объекта.
Имеет значение COLD, если объект находится в холодном хранилище, ICE, если объект находится в ледяном хранилище.

Если объект сохранен в стандартном хранилище, то заголовка не будет.

Коды ответовКоды ответов

Перечень возможных ответов смотрите в разделе Ответы.

Дополнительно, Object Storage может вернуть ошибки, описанные в таблице ниже.

Ошибка Описание HTTP-код
NoSuchUpload Указанная загрузка не существует. Возможно указан неверный идентификатор загрузки или загрузка была завершена или удалена. 404 Not Found
EntityTooSmall Размер части слишком мал.

Загружаемая часть должна быть не менее 5MB.
400 Bad Request

Связанные статьиСвязанные статьи

  • Составная (multipart) загрузка

  • Загрузка в бакет составных частей объекта

Полезные ссылкиПолезные ссылки

  • Начало работы с AWS S3 API в Yandex Object Storage

  • Отладка запросов с помощью утилиты AWS CLI

  • Пример отправки подписанного запроса с помощью утилиты curl

  • Пример кода для генерации подписи

Была ли статья полезна?

Предыдущая
CreateMultipartUpload
Следующая
UploadPartCopy
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»