Техническое задание: Настройка автоматического перенаправления доменов в headless-режиме

Цель проекта

Разработать и протестировать скрипт, который запускает браузер Chromium в headless-режиме с использованием Selenium WebDriver и SOCKS-прокси. Основная задача - обеспечить корректный переход при обращении к домену X на целевой домен Y, имитируя ранее использованную конфигурацию.

Ключевые требования

  • Использование Chromium версии 141 в headless-режиме.
  • Интеграция с Selenium для автоматизации браузера.
  • Настройка SOCKS-прокси для работы браузера.
  • Реализация правил перенаправления (ранее использовался флаг --host-rules="MAP...").
  • Обеспечение стабильного перехода: при запросе домена X пользователь должен попасть на домен Y.
  • Код должен быть документирован и готов к запуску в автономном режиме.

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

Рабочий скрипт (предпочтительно на Python), который запускает настроенный экземпляр браузера, выполняет переход и подтверждает успешное перенаправление. Конфигурация должна быть гибкой и позволять легко менять параметры.