Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HtmlUnit com.gargoylesoftware.HtmlUnit.DefaultCssErrorHandler错误 List-ips=null; 列表端口=空; ArrayList代理=新的ArrayList(); HtmlPage=null; 字符串baseUrl=”http://www.freeproxylists.net/" ; 网络客户端; 试一试{ 客户端=新的WebClient(); client.getOptions().setJavaScriptEnabled(false); page=client.getPage(baseUrl); ips=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=1]/text()”; ports=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=2]/text()”; 对于(int i=0;i_Java - Fatal编程技术网

HtmlUnit com.gargoylesoftware.HtmlUnit.DefaultCssErrorHandler错误 List-ips=null; 列表端口=空; ArrayList代理=新的ArrayList(); HtmlPage=null; 字符串baseUrl=”http://www.freeproxylists.net/" ; 网络客户端; 试一试{ 客户端=新的WebClient(); client.getOptions().setJavaScriptEnabled(false); page=client.getPage(baseUrl); ips=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=1]/text()”; ports=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=2]/text()”; 对于(int i=0;i

HtmlUnit com.gargoylesoftware.HtmlUnit.DefaultCssErrorHandler错误 List-ips=null; 列表端口=空; ArrayList代理=新的ArrayList(); HtmlPage=null; 字符串baseUrl=”http://www.freeproxylists.net/" ; 网络客户端; 试一试{ 客户端=新的WebClient(); client.getOptions().setJavaScriptEnabled(false); page=client.getPage(baseUrl); ips=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=1]/text()”; ports=page.getByXPath(“//table[@class='DataGrid']/tbody/tr/td[position()=2]/text()”; 对于(int i=0;i,java,Java,,您只需将WebClient使用的DefaultCsErrorHandler替换为SilentCsErrorHandler即可 HtmlUnit页面有一个简短的示例 List <HtmlElement> ips = null ; List <HtmlElement> ports = null ; ArrayList <String> proxies = new ArrayList(); HtmlPage page = null; String ba

,您只需将WebClient使用的DefaultCsErrorHandler替换为SilentCsErrorHandler即可

HtmlUnit页面有一个简短的示例

 List <HtmlElement> ips = null ;
 List <HtmlElement> ports = null ; 
 ArrayList <String> proxies = new ArrayList();
 HtmlPage page = null;
 String baseUrl = "http://www.freeproxylists.net/" ;
 WebClient client;

 try{
 client = new WebClient();
 client.getOptions().setJavaScriptEnabled(false);
 page = client.getPage(baseUrl);
 ips = page.getByXPath("//table[@class='DataGrid']/tbody/tr/td[position()=1]/text()");
 ports = page.getByXPath("//table[@class='DataGrid']/tbody/tr/td[position()=2]/text()");

 for(int i=0;i<ips.size();i++){
 proxies.add(ips.get(i)+":"+ports.get(i));
 System.out.println(ips.get(i)+":"+ports.get(i));
 }


 }
 catch(Exception e){
 System.out.println(e);
 }