Мне нужно использовать заголовок If-None-Match
для потоковой передачи содержимого в браузер, который, как я считаю, поддерживается GCS.
Я получаю подписанный URL-адрес через Firebase Storage, и я настроил свой контейнер для COR, но я все еще получаю в браузере следующее:
Request header field If-None-Match is not allowed by Access-Control-Allow-Headers in preflight response
Моя конфигурация CORS для корзины GCS:
[
{
"origin": ["*"],
"method": ["GET"],
"maxAgeSeconds": 3600,
"responseHeader": ["If-None-Match"]
}
]
Я читал, что вы можете включить заголовки ваших запросов в поле заголовков ответов, чтобы разрешить их, но это, похоже, не работает.
Каков наилучший способ достичь этого?
Спасибо!
Leo