Установите Firefox> = 3, чтобы использовать определенный IP для всех запросов (НЕ Proxy Server) |Используется Selenium | C # - PullRequest
2 голосов
/ 02 апреля 2011

У меня компьютер с Windows 7, на котором установлено более одного IP-адреса.Теперь я хочу настроить Firefox на использование всегда определенного IP-адреса при использовании профиля A. И использовать определенный IP-адрес при использовании профиля B.

Как мне это заархивировать?

Я не хочуизменить или установить IP прокси-сервера.Мой вопрос нацелен только на тот факт, что IP Firefox использует для отправки всех запросов от.

Справочная информация:

Я кодирую приложение C # selenium и хочу использовать два или более профиля Firefox (и), и все должны использовать другой исходящий IP.

1 Ответ

1 голос
/ 13 апреля 2011

Firefox использует системный сетевой адаптер. Таким образом, это поведение не контролируется Firefox и не может быть изменено внутри Firefox.

Вам нужно будет придумать другой метод. Для ваших тестов Selenium я бы предложил написать поведение отладки, которое рассматривает IP как специфичный для отладки при обнаружении определенного агента пользователя.

Вы можете изменить user-agent во втором профиле, перейдя в about: config и change:

general.useragent.override

и

general.useragent.compatMode.firefox

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...