Я только что повеселился с этой проблемой в течение нескольких дней, и мне было трудно найти ответ для HTTPS, так что вот мой выбор для Java:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.proxy.type", 1);
profile.setPreference("network.proxy.http", "proxy.domain.example.com");
profile.setPreference("network.proxy.http_port", 8080);
profile.setPreference("network.proxy.ssl", "proxy.domain.example.com");
profile.setPreference("network.proxy.ssl_port", 8080);
driver = new FirefoxDriver(profile);
Здесь можно: введите только домен, а не http://proxy.domain.example.com
, имя свойства - .ssl
, а не .https
Теперь я получаю еще больше удовольствия, пытаясь заставить его принять мои самозаверяющие сертификаты ...