Я пытаюсь проецировать watir через прокси прагматически - это означает, что внутри скрипта я хочу динамически менять свой прокси до запуска браузера.Как проложить маршрут через прокси-сервер прагматически?
Вот что я пробовал до сих пор (и до сих пор не могу): Я бегу хромированную и ясную рысь ubuntu. Я выбрал TREX, потому что я думал, что Watir может использовать PROXY или что-то в этом роде.
Я переписал/USR/BIN/Google-хром, как:
#!/bin/bash
/opt/google/chrome/chrome --proxy-server="$TREX" [email protected]
Причина я передаю в переменной окружения прокси-сервера, а не http_proxy, потому что я никогда не мог получить http_proxy работать это в любом случае
тогда я сделал простой:
require 'rubygems'
require 'watir-webdriver'
ENV['TREX'] = "XX.XX.XX.XX:YY"
browser = Watir::Browser.new(:chrome)
browser.goto("http://mysite.com")
в любом случае, то, что происходит здесь в том, что он пересылает мне на страницу входа прокси, а не просто Forw составление запроса.
Что мне здесь не хватает? Я чувствую, что я довольно близко.
Код не отформатирован, он почти нечитабель. Если вы выберете код и нажмите кнопку '101010' на панели инструментов, он будет форматировать его как код. –
Кроме того, похоже, что вы предоставили решение для Windows, а feydr - на Linux. –
yeh .. Я видел этот образец много, но def. не хочу полагаться на окна – eyberg