Нет заголовка If-None-Match для запроса CORS XHR в Chrome
Я отправляю XHR перекрестный запрос источника в chrome через javascript. Но Chrome никогда не добавляет if-none-match
Заголовок моего запроса. Когда я получаю прямой доступ к GET
Ресурс через браузер работает и кэширует ресурс, как задумано.
Есть ли что-то особенное, что мне нужно сделать, чтобы получить заголовок If-None-Match также для XHR cross-origin-запросов?
Статус
Запрос:
curl 'mycoolurl.com?query=SELECT%20*%20FROM%20%22source.animals%22%20LIMIT%20100'
-H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36'
-H 'Referer: mycoolurl.com/model'
-H 'Origin: mycoolurl.com' -i
Заголовки ответа
Access-Control-Allow-Origin: mycoolurl.com
Cache-Control: no-cache
Content-Length: 1924
Content-Type: application/json
Date: Wed, 20 Feb 2019 16:42:16 GMT
Etag: d972550a4cb39b08c92789e75c10dba3
В Firefox все работает без проблем!
pS уже все пробовал в 22733905