读书人

读取网页有几多兆的java代码

发布时间: 2013-09-06 10:17:17 作者: rapoo

读取网页有多少兆的java代码
怎么写一个代码通过网址能读取一个网页的资源(比如说读取QQ空间有多少兆)的java代码 求一个列子,最好有注释,求大神解救 Java QQ空间
[解决办法]


try {
URL url=new URL("http://www.baidu.com");
BufferedReader reader=new BufferedReader(new InputStreamReader(url.openStream()));
String s = "";

StringBuffer sb = new StringBuffer("");

while ((s = reader.readLine()) != null) {

sb.append(s);

}

reader.close();

String result=sb.toString();

System.out.print("网页所占字节数为:"+result.getBytes().length);
} catch (Exception e) {
// TODO: handle exception
}

[解决办法]
File类有个length方法,自己再转成M
[解决办法]
引用:

try {
URL url=new URL("http://www.baidu.com");
BufferedReader reader=new BufferedReader(new InputStreamReader(url.openStream()));
String s = "";

StringBuffer sb = new StringBuffer("");

while ((s = reader.readLine()) != null) {



sb.append(s);

}

reader.close();

String result=sb.toString();

System.out.print("网页所占字节数为:"+result.getBytes().length);
} catch (Exception e) {
// TODO: handle exception
}


读取网页有几多兆的java代码
[解决办法]
引用:
怎么写一个代码通过网址能读取一个网页的资源(比如说读取QQ空间有多少兆)的java代码 求一个列子,最好有注释,求大神解救


难度不低,除非你只要求 网页 主框架 HTML部分的大小,这个简单。

而实际上页面结构经常是有以下几种情况:
1、资源文件:图片、声音、GIF、Flash;
2、动态加载:用Ajax技术拉下来的内容,很多页面为了加快主体界面显示速度,会把部分区域(比如广告)做动态加载;
3、嵌入式页面:IFrame

所以~~~

读书人网 >Java相关

热点推荐