我正在创建一个解析不同网站的 Web 应用程序,例如,如果您在应用程序上搜索“stackoverflow”,我们将搜索多个网站、google、yahoo、bing、stackoverflow 等。为了解决我需要使用我决定通过 HTML 解析的每个网站的 api,到目前为止它工作正常。但是我确实知道,如果像谷歌这样的网站从同一个 IP 地址收到几个异常快速的请求,他们只会阻止该 IP,所以我想做的是使用用户 IP 并将其以数据包的形式发送到像谷歌这样的应用程序认为用户发起了请求。我想到了几种方法,例如:让javascript发起请求,然后发回html,但是看到我已经用 ruby 编写了解析器,我真的觉得这两个单独的调用不会那么有效。因此,如果有人对如何通过 ip 欺骗或其他 hack 来实现这一点有任何想法,我将永远感激不尽。谢谢
问问题
180 次