Locations
API предоставляет методы гибкой настройки locations для домена. С их помощью можно создавать собственные locations, а также настраивать заголовки и CORS для каждого из них. Это позволяет оптимально настроить обработку запросов для различных частей вашего сайта.
к сведению
По умолчанию для всего сайта используется location "/" с базовыми настройками.
Объект location
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| id | integer | ID location | 1 |
| name | string | Название location | /images |
| type | string | Тип location | matching |
| domain_id | integer | ID домена | |
| headers | object[] | Список дополнительных HTTP-заголовков | |
| headers.key | string | Название заголовка | X-MEDIA-TYPE |
| headers.value | string | Значение заголовка | .pptx |
| cors_headers | object{} | Объект CORS заголовков | |
| cors_headers.access_control_allow_origin | object[string] | ["example.com"] | |
| cors_headers.access_control_expose_headers | object[string] | ["Content-Encoding"] | |
| cors_headers.access_control_max_age | integer | 600 | |
| cors_headers.access_control_allow_credentials | boolean | true | |
| cors_headers.access_control_allow_methods | object[string] | ["OPTIONS"] | |
| cors_headers.access_control_allow_headers | object[string] | [*] |