我正在编写解析代码以从网站中提取图像。它基于获取标签并获取图像的源链接。
如果我们以网站 BBC 为例(新闻文章),他们显示的第一张图片的来源是(链接),但如果我直接打开该链接,图像的质量会发生巨大变化。
我无法理解 BBC 如何使用相同的链接显示高质量的图片,以及我如何无法通过下载获得相同质量的 BBC 节目。
您能告诉我如何通过下载获得相同质量的图片吗?
实际图片在这里:http: //news.bbcimg.co.uk/media/images/61576000/jpg/_61576754_015313589.jpg
您提供的 URL 只是缩略图。
这里没有诡计。您只是在查看缩略图而不是图像。因为这是他们使用的一些精美的 JavaScript 库,所以您必须对其工作方式进行逆向工程并检查实际的 DOM(如我所做的那样)以获取真实的图像 URL。