proxyHost = 地址
proxyPort = 端口
代理隧道验证信息
proxyServer = "http://" + proxyHost + ":" + proxyPort
return proxyServer
def Authens():
proxyUser = ;
proxyPass = ;
authen = {"username": "H06H0ZV23O37L9DD", "password": "1FD18905AE24A6E7"}
authen = {"proxyUser": proxyUser, "proxyPass": proxyPass}
return authen
browser = await launch(headless=True, args=['--disable-infobars',
"--proxy-server=" + Proxies()]) # headless=True 启动了无头模式,--proxy-server 启动了代理
page = await browser.newPage()
await page.setUserAgent(
'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1')
await page.authenticate(Authens()) # 输入代理账号密码
await page.setExtraHTTPHeaders(Proxies())
await page.setExtraHTTPHeaders({'http://http-dyn.abuyun.com:9020'})
await page.setExtraHTTPHeaders(Authens())
注意:本文归作者所有,未经作者允许,不得转载