棒球比分直播雪缘园:Java快速開發平臺

棒球比分大小怎么算 www.355548.live www.fastunit.com

  BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
  23 Posts :: 0 Stories :: 273 Comments :: 0 Trackbacks

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class URLUtil {

  
public static String getHtml(String urlString) {
    
try {
      StringBuffer html 
= new StringBuffer();
      URL url 
= new URL(urlString);
      HttpURLConnection conn 
= (HttpURLConnection) url.openConnection();
      InputStreamReader isr 
= new InputStreamReader(conn.getInputStream());
      BufferedReader br 
= new BufferedReader(isr);
      String temp;
      
while ((temp = br.readLine()) != null) {
        html.append(temp).append(
"\n");
      }
      br.close();
      isr.close();
      
return html.toString();
    } 
catch (Exception e) {
      e.printStackTrace();
      
return null;
    }
  }

  
public static void main(String[] args) {
    System.out.println(URLUtil.getHtml(
"//www.fastunit.com"));
  }
}
posted on 2008-03-26 12:22 FastUnit 閱讀(8366) 評論(7)  編輯  收藏 所屬分類: Java

Feedback

# 頂死你 2008-03-26 16:23 草包書生
還是不錯,用sorckt類實現起來效果更好。
不過用URL也不錯嘛。  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼 2008-03-26 17:52 隔葉黃鶯
用 HttpURLConnection 比直接用 Socket 肯定要簡單多了,Socket 的話要按照 Http 協議來發送請求。  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼 2008-03-27 10:06 hejianhuacn
使用wget的java實現會更好  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼 2008-03-27 21:52 leson
URL src = new URL( "//www.yahoo.com" );
File dest = new File( "times.html" );
FileUtils.copyURLToFile( src, dest );

Apache Commons里面封裝成這樣了。  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼 2008-03-28 14:06 勉勉強強
@leson

確實是Apache Commons的包裝用得最簡便,呵呵  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼[未登錄] 2012-03-07 18:19 zt
不知道樓主有沒有遇到過抓取到的html不完整的情況。我用類似上面的代碼抓網頁時有時會遇到得到的html不完整  回復  更多評論
  

# re: 通過url地址抓取網頁html代碼[未登錄] 2012-09-09 02:01 L
IOUtils.toString(URL u,Charsets encoding)  回復  更多評論
  

{ganrao} 福建快3走势图一定牛 商品期货配资网 pk10免费计划软件苹果 三肖期期准今晚出 浙江20选5历史开奖1000期 正规股票配资平台先选金多多联系 11选五官网下载 东京快乐8直播 北京快中彩 美国货币基金配资 北京快三开户 极速赛车开奖历史记录 福建11选5乐选 上海普陀股票配资公司 重庆快乐十分软件手机 股票配资平台合法