Техническое задание: Настройка CORS для взаимодействия фронтенда и бэкенда

После переноса веб-сайта на новый домен возникла критическая ошибка, блокирующая работу приложения. Фронтенд, размещенный на новом домене, не может получать данные с бэкенд-сервера из-за политики безопасности браузера (CORS).

Суть проблемы

Браузер блокирует HTTP-запросы с фронтенда (новый домен) к бэкенду (исходный или другой домен), так как они нарушают политику одного источника (Same-Origin Policy). В консоли разработчика отображается ошибка CORS.

Требуемые работы

  • Анализ текущей конфигурации сервера (бэкенда).
  • Настройка заголовков HTTP-ответов на бэкенд-сервере для разрешения запросов с нового домена фронтенда.
  • Корректная конфигурация заголовков: Access-Control-Allow-Origin, Access-Control-Allow-Methods, Access-Control-Allow-Headers.
  • Обеспечение безопасности: настройка разрешений только для необходимых доменов и методов.
  • Тестирование взаимодействия после внесения изменений.

Ожидаемый результат

  • Фронтенд-приложение на новом домене беспрепятственно обменивается данными с бэкенд-API.
  • Ошибки CORS в консоли браузера отсутствуют.
  • Функциональность сайта полностью восстановлена.

Создание анимированного ролика для открытия конференции с использованием ИИ

Требуется разработать видеоролик для открытия конференции, используя технологии искусственного интеллекта для генерации анимации по готовому сценарию. Продолжительность видео - от 1 минуты 30 секунд до 2 минут.

Разработка системы мониторинга и сбора криптокошельков Ethereum и BNB

Требуется создать автоматизированную систему для ежедневного сбора адресов в сетях Ethereum и Binance Smart Chain по настраиваемым критериям. Проект включает разработку простой веб-админки для управления параметрами сбора и экспорта данных.