Как выдавать запросы предварительной проверки OPTIONS только один раз за загрузку страницы? - PullRequest
2 голосов
/ 23 февраля 2020

Моя веб-страница, обслуживаемая с foo.com, делает вызовы API ajax на api.foo.com. Как следствие, браузеры выдают предварительный запрос CORS OPTIONS перед фактическим API.

Проблема в том, что существует много вызовов API, и время начинает складываться. Существует ли метод для выдачи только одного запроса OPTIONS вместо одного для каждого вызова API?

Я думал, что добавление <link rel="preconnect" href="https://api.foo.com/" crossorigin /> будет уловкой, но перед каждым вызовом API по-прежнему существует запрос OPTIONS.

Итак, есть ли способ ограничить запросы CORS одним разом?

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