<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java快速開發平臺

    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(
    "http://www.fastunit.com"));
      }
    }
    posted on 2008-03-26 12:22 FastUnit 閱讀(8732) 評論(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( "http://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)  回復  更多評論
      

    主站蜘蛛池模板: 最近免费中文字幕高清大全| 一区二区三区免费视频网站| 6080午夜一级毛片免费看6080夜福利| 亚洲美女高清一区二区三区| 国产精品亚洲lv粉色| 日本19禁啪啪无遮挡免费动图| 亚洲熟妇成人精品一区| 午夜私人影院免费体验区| 亚洲av无一区二区三区| 色播在线永久免费视频| 美女露隐私全部免费直播| 亚洲成人一区二区| a级毛片视频免费观看| 亚洲成AV人片一区二区| 91老湿机福利免费体验| 亚洲国产精品线观看不卡| 青青青青青青久久久免费观看| 美女一级毛片免费观看| 亚洲小说区图片区另类春色| 男人都懂www深夜免费网站| 亚洲人成电影在线观看网| 国产美女在线精品免费观看| 337P日本欧洲亚洲大胆精品| 伊人久久亚洲综合| 2021国内精品久久久久精免费| 天天爽亚洲中文字幕| 免费又黄又爽又猛的毛片| 国产成人免费AV在线播放| 亚洲五月综合缴情婷婷| 国产一级淫片视频免费看| 免费一级不卡毛片| 2017亚洲男人天堂一| 久久久青草青青国产亚洲免观| 久操视频免费观看| 亚洲一区二区三区在线网站| 亚洲人成影院在线观看| 在线美女免费观看网站h| 国产91成人精品亚洲精品| 亚洲AV日韩精品久久久久久| 女人18毛片a级毛片免费视频| 国产精品99爱免费视频|