最近我浏览了一个网站,如果您愿意,可以查看此链接。
在此站点中,用户可以搜索产品,结果从不同的其他站点收集并按顺序显示。但是,当用户单击产品的特定链接时,用户将被重定向到搜索结果来自的站点。
现在我的问题是这是如何用 Java 实现的?是通过调用这些网站发布的网络服务还是将查询传递给该网站的搜索引擎?
我在想HTTPRequest
。请帮助我或者我应该在 PHP 中找到一些东西吗?
看看jsoup。它是一个 java 库,可让您连接到 URL 并解析生成的 HTML。
您可能可以使用http://www.compareandrecycle.co.uk/search?q=nokia之类的 URL并遍历生成的 html 中的 div 以确定您想要查看的结果。