设置HtmlUnitDriver代理及处理用户验证问题

来源:互联网 发布:rar64解压软件下载 编辑:程序博客网 时间:2024/05/23 01:14
    Proxy proxy = new Proxy();      //设置代理服务器地址      proxy.setHttpProxy("代理服务器地址:端口号");      DesiredCapabilities capabilities = DesiredCapabilities.htmlUnit();      capabilities.setCapability(CapabilityType.PROXY, proxy);      WebDriver driver = new HtmlUnitDriver(capabilities)      {          @Override          protected WebClient modifyWebClient(WebClient client)          {              DefaultCredentialsProvider creds = new DefaultCredentialsProvider();              creds.addCredentials("用户名", "密码");              client.setCredentialsProvider(creds);              return client;          }      };      driver.get("http://www.baidu.com");      System.out.println("[" + driver.getTitle() + "]");  

 

0 0