Advertisement

JSoup获取正文内容并自动识别编码方式

阅读量:
复制代码
     
    
复制代码
 public static String getContent(String url) throws Exception{

    
 		HttpClient hc = new HttpClient();
    
 		HttpMethod hm = new GetMethod(url);
    
 		int statusCode = -1;
    
 		byte[] result = null;
    
 	    statusCode = hc.executeMethod(hm);
    
 	    if(statusCode != HttpStatus.SC_OK)//判断返回
    
 	       return "";
    
 	    if(hm.getResponseBody()!=null){//获取页面数据
    
 	      result = hm.getResponseBody();//hm.getStatusLine()――http状态和请求结果
    
 	    }
    
 	    String charset = JsoupUtils.getCharset(url); //通过jsoup获得页面的charset
    
 		hm.releaseConnect

全部评论 (0)

还没有任何评论哟~