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

httpclient用httpget步骤获取腾讯微博的网页源码不完整

2013-09-08 
httpclient用httpget方法获取腾讯微博的网页源码不完整问题描述:apache的httpclient用httpget方法获取腾讯

httpclient用httpget方法获取腾讯微博的网页源码不完整
问题描述:apache的httpclient用httpget方法获取腾讯微博的网页html源码不完整。
我的代码是这样的:

 
//此client是登录成功用到的client
client.getParams().setParameter(  
                HttpConnectionParams.CONNECTION_TIMEOUT, 5000);  
try { 
    HttpGet get = new HttpGet("http://t.qq.com/zhangwuji9/"); 
    HttpResponse response = client.execute(get);  
    String entity = EntityUtils.toString(response.getEntity());  
    System.out.println(entity);//这里显示的代码是网页源代码的一部分        
} catch (Exception e) { 
    return null;
}    

正如我的代码中的说明一样,我获得的源码是网页源码的一部分。排除是ajax造成的。
另一个奇怪的现象是,我在不同的网中效果不一样,在办公室的电信网的无线网中能够获得全部html代码,而在其他校园网中却只能获得一部分html源码。不知各位是否遇到过此类问题,还请大家不吝赐教。小弟必定感激涕零。
[解决办法]
引用:
问题描述:apache的httpclient用httpget方法获取腾讯微博的网页html源码不完整。
我的代码是这样的:
Java code?123456789101112  //此client是登录成功用到的clientclient.getParams().setParameter(                  HttpConnectionParams.CO……

没有碰到过。你用浏览器在两种情况下,分别查看源代码试试。
[解决办法]
引用:
引用:引用:问题描述:apache的httpclient用httpget方法获取腾讯微博的网页html源码不完整。
我的代码是这样的:
Java code?123456789101112  //此client是登录成功用到的clientclient.getParams().setPa……

那只能跟踪进去看看了。apache的httpclient应该是有源代码的。
[解决办法]
我也遇到这种情况,不知道楼主解决没有,求指导~~~
[解决办法]
引用:
引用:我也遇到这种情况,不知道楼主解决没有,求指导~~~
还没有解决呀。你解决了吗?

请问楼主这个问题现在解决了吗?

热点排行