我試圖驗證到使用PhantomJS與Python代理服務器。 這是我代理身份驗證與PhantomJS
service_args = [
'--proxy=http://us-ny.proxymesh.com:31280',
'--proxy-type=http',
]
authentication_token = "Basic " + base64.b64encode(b'username:pass')
capa = DesiredCapabilities.PHANTOMJS
capa['phantomjs.page.customHeaders.Proxy-Authorization'] = authentication_token
driver = webdriver.PhantomJS(desired_capabilities=capa, service_args=service_args)
driver.get(request.url)
body = driver.page_source
print body
這隻能打印出
<html><head></head><body></body></html>
只是爲了澄清,這作品時,添加我的IP到代理服務器 - 驗證的IP地址&主機名,但我需要它如果沒有
兄我試圖用Python Selenium和PhantomJS配置代理,在Ubuntu和RedHat Linux上...花了3天,但代理沒有工作... – Umair
哦,男孩,我真的很希望有一種方式 – morea030