为什么从网站下载后图片质量会发生变化?

kic*_*ich -1 html html5 parsing image

我正在编写解析代码以从网站中提取图像.它基于获取标签并获取图像的源链接.

如果我们以网站BBC为例(新闻文章),他们展示的第一张图片的来源是(链接),但如果我直接打开该链接,图像的质量会发生巨大变化.

我无法理解BBC如何使用相同的链接显示高质量的图片以及我无法通过下载获得相同质量的BBC节目.

你能告诉我如何通过下载获得同样高质量的图片吗?

dka*_*ins 5

实际情况如下:http: //news.bbcimg.co.uk/media/images/61576000/jpg/_61576754_015313589.jpg

您提供的URL只是缩略图.

这里没有任何诡计.你只是看缩略图而不是图像.因为它是一些奇特的JavaScript画廊,所以你必须对它的工作方式进行反向工程,并检查实际的DOM(就像我一样)以获得真实的图像URL.