【发布时间】:2012-08-01 19:47:29
【问题描述】:
我开发了一个图像抓取工具,它可以从远程站点抓取特定图像,并在粘贴到文本字段时显示它们。该逻辑包括查找以 .jpg .jpeg 结尾的图像。 png 等。
我遇到了一个问题,很多网站将通过 javascript 生成图像,或者没有将图像扩展名作为显示图像的一部分。像
这样的示例网站www.express.com 和 www.underarmour.com 有这个问题等等。
我可以使用什么功能从设置的 URL 中查找图像,然后相应地显示它们没有文件扩展名?
再次感谢。
【问题讨论】:
-
AFAIK 如果你没有文件扩展名,你不能只是“猜测”并附加一个扩展名。
-
如果您没有来自这些站点的权限,则无法执行此操作。两个命名网站的服务条款都非常明确。
-
寻找
img标签而不是扩展名 -
我对你的确切问题一无所知。在 HTTP 中,文件名无关紧要,因为我们有
Content-Type标头。我认为实际上没有人使用客户端 JavaScript 生成图像 :-?
标签: php javascript jquery image scraper