Вступить в клуб →
средняявопросREST API и валидация данных

Запрос из фронтенда падает с ошибкой CORS, а через curl всё работает

Фронтенд на https://app.shop.ru вызывает API на https://api.shop.ru. В консоли браузера: blocked by CORS policy: No Access-Control-Allow-Origin header. Тот же запрос из curl и Postman возвращает нормальный ответ. Где и что чинить?

  • На сервере API: разрешить origin фронтенда в заголовках CORS
  • Во фронтенде: добавить заголовок Access-Control-Allow-Origin в запрос
  • Нигде: это ошибка только локального браузера разработчика
  • На сервере API: отключить проверку токена для запросов из браузера

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела