Javascript 加载和运行外部网页
我在不同的地方问过这个问题,但没有得到真正的答案。 问题是: 假设我有一个网页,它将像谷歌一样提供服务。我的意思是,它将在后台使用谷歌,但前台将是我的页面。它将包含一个文本框和一个按钮。因此,用户会来输入他想要搜索的文本,然后单击按钮提交查询。因此,我的网页将把这个搜索文本转移到后台的谷歌上,并在谷歌上搜索这个东西。它将以不同的形式将结果返回到我的网页` 因此,问题是,什么是实现这一点的最佳方式,更重要的是,这是可能的Javascript 加载和运行外部网页,javascript,asp.net,background,webpage,Javascript,Asp.net,Background,Webpage,我在不同的地方问过这个问题,但没有得到真正的答案。 问题是: 假设我有一个网页,它将像谷歌一样提供服务。我的意思是,它将在后台使用谷歌,但前台将是我的页面。它将包含一个文本框和一个按钮。因此,用户会来输入他想要搜索的文本,然后单击按钮提交查询。因此,我的网页将把这个搜索文本转移到后台的谷歌上,并在谷歌上搜索这个东西。它将以不同的形式将结果返回到我的网页` 因此,问题是,什么是实现这一点的最佳方式,更重要的是,这是可能的 非常感谢。您必须使用谷歌自定义搜索API: 你不能使用传统的网络爬虫技术从谷
非常感谢。您必须使用谷歌自定义搜索API:
你不能使用传统的网络爬虫技术从谷歌获取数据,因为这违反了他们的TOS。谢谢你的回复@Knaģis,但谷歌只是一个例子。但我不知道有这样的违规行为。小型网站也是这样吗?例如,类似ebay的网站。这里是一个真正的问题,如果我为这些搜索编写客户端代码,比如JS,只是为了防止从单个IP(在这种情况下是我的服务器IP)进行搜索,我的网站还会违反规则吗?这样的话,比如说ebay,就不会感觉有什么不同,因为仍然有一个用户在搜索某个东西?你能告诉我