Нет заголовка If-None-Match для запроса CORS XHR в Chrome - PullRequest
0 голосов
/ 20 февраля 2019

Я отправляю перекрестный запрос XHR в chrome через javascript.Но Chrome никогда не добавляет заголовок if-none-match к моему запросу.Когда я напрямую обращаюсь к ресурсу GET через браузер, он работает и кеширует ресурс, как задумано.

Нужно ли что-то особенное, чтобы получить заголовок If-None-Match также для XHRкросс-исходные запросы?

Статус

Запрос:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...