卡住了,跟程序设计没啥太大关系,是网络卡住了。如果想要支持Timeout的话,应该要用java.nio.*不过对于处理HTML的,建议你用HTTPClient好了,这些问题都帮你搞定了的。
解决方案 »
- 求助,一个关于顺序表合并的面试题,急!
- 越深入java 就觉得java做得越烂(个人觉得应当做得更好) 问题三
- 集合划分问题
- 郁闷,散点分
- 急!!!使用Java如何控制windows 服务的停止和启动??????
- 请问谁会使用IREPORT1.2.5呀
- 大家来看看我的代码有什么错????????????????
- Applet 中能以共享的方式读取服务器中的文件吗
- applet与servlet通信出错,高分请教大家
- 请教高手 :一个关于TextFiled的一个问题!
- 数据库 com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭。
- 关于FileOutputStream中写一个字节的问题?
你上网的时候是不是也遇到过,某个网页半天打不开,刷新下,马上就出来了;PS:你该结贴了
=======================
我尝试过使用HTTPClient,它却不能成功下载网页,如http://www.tianya.cn/publicforum/content/no05/1/126483.shtml,这里的网页不能使用HTTPClient下载,下载下来的网页是不全的,大部分内容却没有下载下来。
URL url = new URL(strUrl);
URLConnection conn = url.openConnection();
conn.setConnectTimeout(3000);
conn.setReadTimeout(3000);
这样的就可以了!