Предварительная загрузка содержимого через rel = preload возвращает «заголовки не совпадают» - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь предварительно загрузить XML с помощью:

<link rel="preload" href="http://xyz.local/at_de/cartware_3dpicture/index/profile/id/5637566859.xml/" as="fetch" type="application/xml"/>

Я получаю сообщение об ошибке:

Предварительная загрузка для 'http://xyz.local/at_de/cartware_3dpicture/index/profile/id/5637566859.xml/' найдена, ноне используется, поскольку заголовки запроса не совпадают.

Файл, который я пытаюсь предварительно загрузить, обычно выбирается через XHR:

enter image description here

Верхний заголовок запроса взят из предварительной загрузки, нижний заголовок запроса - из исходного XHR.

Спасибо за помощь!

1 Ответ

0 голосов
/ 08 августа 2019

столкнулся с той же проблемой, даже после добавления заголовков CORS.В моем случае решающим отличием был заголовок Accept.Если они не точно идентичны, Chrome не будет использовать предварительную загрузку.В заголовке Accept есть пара дополнительных параметров, которые могут быть проблемой.

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