Как добавить пароль пользователя и пароль для прокси в Selen Webdriver - Ruby - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь использовать здесь прокси-сервер luminati, но застрял в аутентификации, когда я прошел --proxy-server, тогда он запрашивает пароль в браузере, я пытался отправить имя пользователя и пароль, но не работал

отправляя таким образом имя пользователя и пароль на прокси-сервере, что также приводит к ошибке

proxy-server=username:password@url:port

....

def build_driver
  @driver = Selenium::WebDriver.for :chrome, options: web_driver_options
end

def web_driver_options
  @web_driver_options ||= begin
                            options = Selenium::WebDriver::Chrome::Options.new
                            options.add_argument('--ignore-certificate-errors')
                            options.add_argument('--disable-dev-shm-usage')
                            options.add_argument('--proxy-server=@zproxy.lum-superproxy.io:22225')
                            options
                          end
end

В кукловоде есть исправление, но я много искал селен, ответ не найден, помогите мне здесь?

await page.authenticate({username: 'lum-customer-zone-residential-country-us', password: 'asasass'})

В поисках решения по селену Кукольник уже работает с этим

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