我试图通过浏览带有电影名称的csv文件并下载电影封面图片并将其存储在本地来从IMDB检索电影图像。而不是下载整个网页,然后选择所需的部分(图像元素)。
有没有办法找到浏览器发送的“获取”请求来检索图像?
我能够获得Url,但似乎没有模式可以迭代循环并不断下载图像。
这是玩具故事1的获取请求:
这是玩具故事3的获取请求:
我能够删除“@”之后的所有字符并仍然获取图像,因为它们是图像的尺寸选项。
答案 0 :(得分:2)
您可以使用OMDB API。通过查询该API,您可以在JSON响应中获得大量信息,包括其封面图像的链接。例如,搜索玩具总动员:
{" Title":" Toy Story",
"年份":" 1995",
...
"海报":" https://images-na.ssl-images-amazon.com/images/M/MV5BMDU2ZWJlMjktMTRhMy00ZTA5LWEzNDgtYmNmZTEwZTViZWJkXkEyXkFqcGdeQXVyNDQ2OTk4MzI@._V1_SX300.jpg",
...
"响应":"真"}
我已经将它用于我的Movie Indexer,尽管是在Java中,如果你想看看它是如何工作的。