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