java – SocketTimeoutException:读取超时,如何解决?
发布时间:2020-12-15 08:46:58 所属栏目:Java 来源:网络整理
导读:我有一个使用以下命令读取 HTML页面的swing应用程序 String urlzip = null;try { Document doc = Jsoup.connect(url).get(); Elements links = doc.select("a[href]"); for (Element link : links) { if (link.attr("abs:href").contains("BcfiHtm.zip")) {
我有一个使用以下命令读取
HTML页面的swing应用程序
String urlzip = null; try { Document doc = Jsoup.connect(url).get(); Elements links = doc.select("a[href]"); for (Element link : links) { if (link.attr("abs:href").contains("BcfiHtm.zip")) { urlzip = link.attr("abs:href").toString(); } } } catch (IOException e) { textAreaStatus.append("Failed to get new file from internet:"+e.getMessage()+"n"); e.printStackTrace(); } return urlzip; 然后我的swing应用程序将返回一个字符串,它工作正常,它读取我给它的任何HTML页面.但是,有时应用程序给了我以下错误类型异常报告.我怎样才能增加时间? 解决方法
在
this page上有一个例子.
Jsoup.connect("http://example.com").timeout(3000) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |