2017-09-29 35 views
0

私はドックを見てコードを検索しましたが、プロキシサポートについては言及していません。Laravel Duskでプロキシサーバーを使用する

したがって、これを行うネイティブな方法はないようです。

しかし私は、ヘッドレスクロムバイナリをプロキシ設定で使用できるようにする次のコードを発見しました。

DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 
capabilities.setCapability("chrome.switches", Arrays.asList("--proxy-server=http://user:[email protected]:8080")); 
WebDriver driver = new ChromeDriver(capabilities); 

私は、私は夕暮れとプロキシサーバーとその中のヘッドレスクロムを使用できるようにするために夕暮れにこのコードを追加できる場所だから私の質問はありますか?

答えて

0

あなたがtests/DuskTestCase.phpに行く場合は、このようなコードのフラグメントが表示されます。

return RemoteWebDriver::create(
     'http://localhost:9515', DesiredCapabilities::chrome()->setCapability(
      ChromeOptions::CAPABILITY, $options 
     ) 
    ); 

ので、私はあなたにこれを変更する必要があります信じる:

関連する問題