c# - 如何在通用搜索栏中输入字符串并获取结果 URL - C# 抓取
问题描述
我需要从一个网站获取几个页面。这就像在 IMDB.com 上搜索 X 电影以获取与所述 X 相关的信息。
我的问题是,我只知道 X 的名称,而不是我正在使用的网页上的链接。
笔记。我被要求使用的网站,遗憾的是没有 api...
我不知道如何访问搜索栏、输入字符串、按 Enter 并获取结果 URL。有什么建议么?
额外的问题,我目前正在使用 HtmlAgilityPack,它完成了工作,但有人有任何替代/建议吗?
谢谢。
解决方案
我认为最好不要下载 IMDB 页面的 HTML,而是使用它们的 API。它应该更容易使用。你可以在这里找到它:https ://developer.imdb.com/