How to rotate various user agents using selenium python on each request

后端 未结 3 2048
难免孤独
难免孤独 2020-12-06 23:24

I want to make 10 requests to https://www.google.com/ but with random user agents using selenium and python. I\'ve a loop and inside that loop I\'m making 10 requests with r

3条回答
  •  渐次进展
    2020-12-07 00:12

    Yes. It is possible now with cdp:

    driver.execute_cdp_cmd("Network.enable", {})
    driver.execute_cdp_cmd("Network.setExtraHTTPHeaders", {"headers": {"User-Agent": "browser1"}})
    driver.execute_cdp_cmd("Network.setExtraHTTPHeaders", {"headers": {"User-Agent": "browser2"}})
    driver.execute_cdp_cmd("Network.setExtraHTTPHeaders", {"headers": {"User-Agent": "browser3"}})
    
    driver.get('https://www.httpbin.org/headers')
    

提交回复
热议问题