我目前是开发包含前端客户端的应用程序的团队的一员。
通过这个客户端,我们发送用户数据,每个用户都有一个用户 ID,客户端通过 RESTful API 与我们的服务器对话,向服务器询问数据。
例如,假设我们有一个书籍数据库,用户可以获得作者最近写的 3 本书。我们重视用户的时间,我们希望用户无需明确注册即可开始使用该产品。
我们重视我们的数据库,我们使用我们自己的专有软件来填充它,并希望尽可能地保护它。
所以基本上问题是:
我们可以做些什么来保护自己免受网络抓取?
我非常想了解一些保护我们数据的技术,我们希望防止用户在作者搜索面板中输入每个作者的姓名,并获取每个作者写的前三本书。
任何建议的阅读将不胜感激。
我只想提一下我们知道验证码,并希望尽可能避免它们