tocdepth

2

GetBucketCors

Возвращает конфигурацию CORS для бакета.

Запрос

GET /{bucket}?cors HTTP/2

Path-параметры

Параметр

Описание

bucket

Название бакета.

Query-параметры

Параметр

Описание

cors

Обязательный параметр для обозначения типа операции.

Заголовки

Список поддерживаемых заголовков приведен в разделе Заголовки запросов.

Пример запроса

Запрос возвращает конфигурацию CORS для бакета my-bucket.

GET //my-bucket?cors HTTP/2
Host: s3.cloud.ru
Date: Wed, 25 Oct 2023 22:32:00 GMT
Authorization: authorization string

Ответ

Коды ответа

Список возможных ответов собран в разделе Ответы.

Схема данных

Конфигурация CORS возвращается в виде XML-документа.

<?xml version="1.0" encoding="UTF-8"?>
   <CORSConfiguration>
           <CORSRule>
                   <AllowedHeader>Header1</AllowedHeader>
                   <AllowedHeader>Header2</AllowedHeader>
                   <AllowedMethod>GET</AllowedMethod>
                   <AllowedMethod>PUT</AllowedMethod>
                   <AllowedOrigin>origin1</AllowedOrigin>
                   <AllowedOrigin>origin2</AllowedOrigin>
                   <ExposeHeader>header3</ExposeHeader>
                   <ExposeHeader>header4</ExposeHeader>
                   <ID>ID</ID>
                   <MaxAgeSeconds>3600</MaxAgeSeconds>
           </CORSRule>
      ...
   </CORSConfiguration>
Запустили Evolution free tier
для Dev & Test
Получить