Для разрешённого кросс-доменного API настройте CORS на сервере либо используйте доверенный backend-прокси своего приложения.
Что такое CORS и какие есть варианты решения проблемы кросс-доменных запросов?
Для разрешённого кросс-доменного API настройте CORS на сервере либо используйте доверенный backend-прокси своего приложения.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для разрешённого кросс-доменного API настройте CORS на сервере либо используйте доверенный backend-прокси своего приложения.
Разрешайте нужные origin, методы и заголовки, обрабатывайте preflight. Режим no-cors не даёт прочитать JSON-ответ, а отключение защиты в браузере — не решение для пользователей. Прокси должен проверять доступ и не превращаться в открытый ретранслятор.
Источник: developer.mozilla.org.