Я задаю вам следующий вопрос: каждый раз, когда я выполняю Jsoup.connect (url) .get (), генерирует ли этот вызов какое-либо предупреждение для страницы, к которой я подключаюсь?
я имею в виду, если я выполняю Document doc = Jsoup.connect (url) .get (); каждые десять секунд, есть ли у меня риск получить какую-то ошибку от сервера в какой-то момент?
Спасибо!
I ask you the following question, every time I do Jsoup.connect (url) .get (), does that call generate any kind of warning to the page that I connect to?
В общем нет! Единственное, что происходит, скорее всего, это то, что сервер, к которому вы подключаетесь, будет регистрировать доступ, используя ваш IP-адрес, агент пользователя (и, возможно, другие вещи).
i mean, if i execute Document doc = Jsoup.connect (url) .get (); every ten seconds, have i some risk of receiving some kind of error from the server at some point?
Да, действительно, это вполне возможно но, это зависит от обстоятельств. Некоторые серверы заносят вас в черный список, если вы отправляете слишком много запросов, другие - нет. Также, я думаю, в целом 10 секунд между каждым запросом должно быть хорошо. Вы увидите, получится ли это.
Исходя из моего опыта, со мной никогда не случалось, чтобы, регулярно используя Jsoup.connect(url).get();
на том же ресурсе I был забанен или заблокирован.
да это возможно. это зависит от сервера. если они заблокируют вас по вашему постоянному запросу.