通过java.net.URL类抓取某个网页的内容
2012-02-12 19:36
295 查看
/**
文件名 : OpenUrl.Java
描述 :通过 java.net.URL 类访问一个页面,并且返回结果
作者: 慈勤强 cqq1978@yeah.net
参考:http://java.sun.com
**/
import java.net.*;
import java.io.*;
public class OpenUrl
{
public String getContent(String strUrl)
// 一个public方法,返回字符串,错误则返回"error open url"
{
try{
URL url=new URL(strUrl);
BufferedReader br=new BufferedReader(new InputStreamReader(url.openStream()));
String s="";
StringBuffer sb=new StringBuffer("");
while((s=br.readLine())!=null)
{
sb.append(s+"\r\n");
}
br.close();
return sb.toString();
}
catch(Exception e){
return "error open url" + strUrl;
}
}
public static void main(String args[])
{
//具体使用方法
OpenUrl ou=new OpenUrl();
System.out.println(ou.getContent("http://127.0.0.1"));
}
}
文件名 : OpenUrl.Java
描述 :通过 java.net.URL 类访问一个页面,并且返回结果
作者: 慈勤强 cqq1978@yeah.net
参考:http://java.sun.com
**/
import java.net.*;
import java.io.*;
public class OpenUrl
{
public String getContent(String strUrl)
// 一个public方法,返回字符串,错误则返回"error open url"
{
try{
URL url=new URL(strUrl);
BufferedReader br=new BufferedReader(new InputStreamReader(url.openStream()));
String s="";
StringBuffer sb=new StringBuffer("");
while((s=br.readLine())!=null)
{
sb.append(s+"\r\n");
}
br.close();
return sb.toString();
}
catch(Exception e){
return "error open url" + strUrl;
}
}
public static void main(String args[])
{
//具体使用方法
OpenUrl ou=new OpenUrl();
System.out.println(ou.getContent("http://127.0.0.1"));
}
}
相关文章推荐
- JAVA常用整理(1)--通过java.net.URL类抓取某个网页的内容
- 通过java.net.URL类抓取某个网页的内容 选择自 cqq 的 Blog
- 通过java.net.URL类抓取某个网页的内容
- 通过java.net.Socket 类抓取网页内容
- Java 通过 Socket 的形式抓取网页内容
- 通过Url抓取网页内容
- asp通过xmlhttp抓取网页内容不完整
- java利用url实现网页内容的抓取
- java利用url实现网页内容的抓取
- [Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
- 网络爬虫Java实现抓取网页内容
- 利用urllib2通过指定的URL抓取网页内容
- java中利用URL抓取网页内容
- [Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
- 利用python3使用urllib通过指定的URL抓取网页内容
- 通过Url抓取网页内容
- [Python3.x]网络爬虫(一):利用urllib通过指定的URL抓取网页内容
- 通过Url抓取网页内容
- JAVA 抓取网页内容