我写了个小程序,就是模拟多次(大概有8000多次)访问不同的百度贴吧,从返回中的内容中提取出某些信息,用HttpURLConnection这个类实现, 但是每次访问了七八百次以后,就会出现java.net.ConnectException: Connection timed out: connect这个异常。请问这是什么原因呢?有没有什么解决的办法?
------解决方案--------------------------------------------------------
有可能是百度那边做连接过滤了
------解决方案--------------------------------------------------------
当然呀,你这样频繁请求,正规网站肯定是会做相应处理的。
打个比方,你去模拟登陆校内网,你连续登陆几次,它就会提示让你输入验证码了。
------解决方案--------------------------------------------------------
一般网站都会做这种处理的,防止用户恶意访问,一般处理情况就是输入验证码
抛连接错误说明网站做的不太好