首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

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

2013-09-06 
读取网页有多少兆的java代码怎么写一个代码通过网址能读取一个网页的资源(比如说读取QQ空间有多少兆)的jav

读取网页有多少兆的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

所以~~~

热点排行