【发布时间】:2009-10-09 15:43:17
【问题描述】:
private String indexPage(URL currentPage) throws IOException {
String content = "";
is = currentPage.openStream();
content = new Scanner( is ).useDelimiter( "\\Z" ).next();
return content;
}
这是我目前用来抓取网页的函数。有问题的函数是:
content = new Scanner( is ).useDelimiter( "\\Z" ).next();
如果网页没有回复或需要很长时间才能回复,我的帖子就挂在上面一行。如果加载完全加载该流所需的时间超过 5 秒,那么中止此功能的最简单方法是什么?
提前致谢!
【问题讨论】:
-
+1 用于“超时”