Мы пытаемся получить базовую загрузку файла в виде XHR, работающего из облачного хранилища Google.
Уже установили настройки cors для корзины, используя gsutil с json
[{
"origin": ["*"],
"method": ["*"],
"responseHeader": ["origin"],
"maxAgeSeconds": 1800
}]
И егоработает нормально для всех методов, кроме опций.К сожалению, с XHR кажется, что браузер всегда делает ОПЦИИ для проверки заголовков cors и поэтому блокирует загрузку.Я также попытался явно установить метод в JSON на OPTIONS, но это не помогает.
Кто-нибудь знает, почему отключен только OPTIONS?
Редактировать: для проверки я отправляю запрос черезпочтальон.вызов GET для актива приводит к ответу 200 OK с заголовками, включающими
Access-Control-Allow-Origin → *
Access-Control-Expose-Headers → origin
, но когда я отправляю вызов OPTIONS для того же актива, он все еще остается в состоянии 200 OK, но отсутствует в Access-Controll- *заголовки.