您的位置:首页 > 理论基础 > 计算机网络

利用java.net包访问网络,连接网页并返回html页面代码

2017-02-25 13:17 836 查看


本文转自:http://weizhigan.iteye.com/blog/903251,如有侵权请告知!

package org.kevin;

//自己ctrl+shift+F格式化对其哈!(真是良心博主



import java.net.*;

import java.io.*;

public class TestURL

{

public static String getURL(String s)



BufferedReader br=null;

URL url=null;

URLConnection con;

StringBuffer ret = new StringBuffer();

DataInputStream dis;

try

{

url=new URL(s);

// con = url.openConnection();

// con.connect();

// dis = new DataInputStream(con.getInputStream());

br=new BufferedReader(new InputStreamReader(url.openStream()));//openStream()是为了获得一个inputstream

String html="";

while((html=br.readLine())!=null)

{

ret.append(html+"\r\n");

}

br.close();

}catch(Exception e)

{

e.printStackTrace();



return ret.toString();

}

public static void main(String[] args)

{

String s = getURL("http://www.baidu.com");

System.out.println(s);



}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐