读书人

parser设立超时

发布时间: 2012-11-26 11:48:50 作者: rapoo

parser设置超时
前段时间用parser编写了一个爬虫,部署后发现有的网页没有返回值时(或许是这样...其实最后也没搞懂为什么..)会出现程序卡死的问题,所以想给parser设置个超时,后来发现parser完全没有setReadTimeout之类的方法,经过查询相关资料发现只要这样就可以了,下面是解决方式

URL urlPage = new URL(urlString);HttpURLConnection conn = (HttpURLConnection) urlPage.openConnection();conn.setConnectTimeout(5000);conn.setReadTimeout(5000);Parser parser = new Parser(conn);

读书人网 >互联网

热点推荐