Установка заголовков запроса If-None-Match для запросов из разных источников - PullRequest
0 голосов
/ 13 ноября 2018

Мне нужно использовать заголовок 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

...