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