gpt4 book ai didi

php - 从链接中检索图像

转载 作者:搜寻专家 更新时间:2023-10-31 21:16:07 24 4
gpt4 key购买 nike

是否有脚本或服务或片段或方法或任何可以从 url 获取缩略图的东西,缩略图我不是指网站的快照,而是可以自动获取并用作帖子缩略图的图像,很像一个用于 facebook。因此应该获取图像 img src="xxxxxxx?url=google.com"。这将获取谷歌标志

最佳答案

也许对此有现成的解决方案,但实现起来并不难:

  1. 您需要获取远程站点,例如与 file_get_contents
  2. 可选择使用 Tidy清理源 HTML
  3. XML parser 解析输出如果你使用 Tidy 清理获取的数据,或者 HTML parser
  4. 从站点获取前 n 个图像(n 应该是一个相对较小的数字)
  5. 将这个获取的图像集存储在缓存中,因为这个获取、解析的过程可能需要时间

评论:

  • 您可以从站点获取 robots.txt 以检查是否允许使用/索引内容
  • 为这个远程网站的抓取设置一个超时时间,因为如果网站出现故障或变慢,它也会在您的网站上超时
  • 限制站点和全局的并发获取以防止 DoS 攻击
  • 您可以使用 HTTP 客户端并限制获取的 HTML 数据大小,或者使用 HEAD HTTP 方法在下载实际内容之前获取 Content-Length(如果允许的话)

关于php - 从链接中检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8354374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com