title: Using a proxy with phantomjs (selenium webdriver)
body: <p>I'm using phantomJS as a driver for selenium. My code is written in python. I followed the advice from similar questions, and am using the following: </p>
  
  <pre><code>service_args = [
      '--proxy=78.23.244.145:80',
      '--proxy-type=http',
      ]
  driver = webdriver.PhantomJS(service_args=service_args)
  driver.get('http://www.whatismyip.com/')
  </code></pre>
  
  <p>However, when I print the html, barely anything shows up: </p>
  
  <pre><code>print driver.page_source
  </code></pre>
  
  <p>OUTPUT: </p>
  
  <pre><code>&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;/body&gt;&lt;/html&gt;
  </code></pre>
  
  <p>If I do this with just the usual call to phantomJS, the website shows up as usual: </p>
  
  <pre><code>driver = webdriver.PhantomJS()
  </code></pre>
  
  <p>For reference, I've tried this with a bunch of proxies from this list: </p>
  
  <p><a href="http://proxylist.hidemyass.com/search-1291972#listable" rel="nofollow">http://proxylist.hidemyass.com/search-1291972#listable</a></p>
  
  <p>I'm wondering how to get the page to properly display when using a proxy. Any help would be appreciated! </p>