<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 閱讀(8730) 評論(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)  回復  更多評論
      

    主站蜘蛛池模板: 国产精品免费AV片在线观看| 免费国产黄网站在线观看动图| 国产免费阿v精品视频网址| 亚洲精品第一国产综合境外资源| 青青青亚洲精品国产| 国产精品无码免费视频二三区| 亚洲色偷偷偷综合网| 成人免费视频国产| 免费一区二区三区在线视频| 亚洲中文字幕久久精品无码APP| 久久成人永久免费播放| 亚洲成a人片在线观看无码| 69国产精品视频免费| 亚洲一级毛片免费看| 永久在线毛片免费观看| 又长又大又粗又硬3p免费视频 | 污污网站免费观看| 亚洲视频一区在线| 免费鲁丝片一级在线观看| 欧亚一级毛片免费看| 亚洲va无码专区国产乱码| 在线视频免费观看爽爽爽| 色偷偷噜噜噜亚洲男人| 国产午夜亚洲精品午夜鲁丝片 | 久久久久久久99精品免费 | 久久亚洲中文字幕精品一区| 中文无码成人免费视频在线观看| 久久精品国产亚洲77777| 免费看少妇作爱视频| 一级做a爰片久久免费| 亚洲天堂福利视频| 免费精品国产自产拍观看| 免费在线观看一级片| 亚洲午夜无码毛片av久久京东热| 亚洲第一黄色网址| **毛片免费观看久久精品| 免费一级毛片在线播放放视频| 亚洲视频一区在线观看| 亚洲国产人成精品| 日本一区二区三区免费高清| 精品一区二区三区免费视频|