android - Jsoup网页解析——如何避免被ban?

标签 android html-parsing jsoup

我有一个简单的 android 应用程序,它定期使用 Jsoup 解析一些网页。还有我的问题:

1) can admins detect me? how?
2) how to avoid to be banned? 

我尊重礼貌,所以我只每 2 小时设置一次解析间隔,但是用户可以随时请求手动刷新/解析 - 但这应该每天只发生几次,同时为了避免流量太大我已经实现了 10 分钟缓存(因此最大可能的解析间隔是每小时 6 次)。这够了吗?如果我的应用程序将下载 1000 个用户,他们可以阻止我吗?

PS:我没有解析包含子页面的完整页面,只有 1 个大小为 cca 50-100kb 的 html 文件。

最佳答案

由于该应用程序在许多不同的设备上运行,具有许多不同的 IP 地址,因此它们只能检测到单个用户,而不能检测到您作为开发人员。我认为那里的网站应该能够毫无问题地处理那么多请求。您没有做任何普通用户可能不会做的事情...

关于android - Jsoup网页解析——如何避免被ban?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12424206/

相关文章:

c# - Xamarin Android - 隐藏 TextView

php - 是否可以用 Goutte 解析 JSON?

java - 如何在 Android 中比较字符串时间和事件时间?

Java jSoup - 从网络表中获取数据

java - 使用 jsoup 解析 HTML : differences between Android and Java

Android + Kotlin 构建错误 : Kotlin home does not exist or is not a directory

java - 如何正确使用 setOnItemClickListener?

html - 快速有效地解析损坏的 HTML 的方法?

perl - 哪些 Perl 模块适合数据处理?

android - 只有 ascii 字母的 EditText。如何?