在做网页爬虫的时候,之前一切正常,后来可能是网站做了cookie校验处理,报异常:java.net.ProtocolException: Server redirected too many times (20)
意思是,没有检查到cookie,一直循环重定向。
我在代码中加入红色的这段就好了。
CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL));
URL url = new URL(url);
con = (HttpURLConnection) url.openConnection();