每次我执行Jsoup.connect(url).get()时,我都会问您以下问题,该调用是否会对我连接的页面产生任何警告?
我的意思是,如果我执行Document doc = Jsoup.connect(url).get();每十秒钟,我是否有可能在某个时候从服务器收到某种错误?
谢谢!
答案 0 :(得分:0)
每次我执行Jsoup.connect(URL)时,我都会问您以下问题 .get(),该调用是否会对页面产生任何警告, 我连接到吗?
通常,不!唯一有可能发生的事情是,您连接的服务器将使用您的IP地址,用户代理(可能还有其他内容)记录访问权限。
我的意思是,如果我执行Document doc = Jsoup.connect(url).get();每一个 十秒钟,我有从中接收到某种错误的风险吗? 服务器在某个时候?
是的,确实很可能但是这完全取决于。如果您发送的请求过多,某些服务器会将您列入黑名单,而其他服务器则不会。我猜通常每个请求之间的间隔为10秒也可以。您将查看是否可行。
根据我的经验,这对我来说从来没有发生过,是在我被禁止或锁定的同一资源上定期使用Jsoup.connect(url).get();
。