gpt4 book ai didi

php - 从url中获取所有图片

转载 作者:行者123 更新时间:2023-11-28 21:31:31 26 4
gpt4 key购买 nike

今天我正在测试一个网站。在那个网站上,我发现一些图片是按顺序排列的例如。

http://www.example.com/PHOTO/P323423.gif
http://www.example.com/PHOTO/P323424.gif
http://www.example.com/PHOTO/P323425.gif
http://www.example.com/PHOTO/P323426.gif

...

现在我想获取/下载所有这些图像以备后用。

有什么方法可以下载所有这些或在一个页面中查看。

我也试过这个链接

http://www.example.com/PHOTO/

然后我得到一个错误 -您无权查看此页面。

请建议我如何才能在一页中查看所有图像。该站点用 php 编码。谢谢。

最佳答案

看起来您的源 URL 遵循编号的线性进展(例如 -3423.gif 到 -3424.gif 到 -3425.gif)。您是否考虑过使用 php 及其 curl 库?示例方法是:

1) Establish the bounds of your scrape (gif xxx - xyz)

2) Write a curl request loop that increments consistently in this range and gets the result

3) Refine the curl return and posit the info somewhere (local file i/o or database are two easy ways)

这是一篇关于堆栈上一般 curl 用法的好文章: PHP cURL GET request and request's body

此外,尝试访问 PHOTO 的目录(或者可能是软件路径,具体取决于应用程序)可能需要不同的权限,而不仅仅是尝试在目录中查看 gif。这是你的网站吗?请注意,并非所有管理员都善待 url 抓取(你会做什么),最好尝试与管理员联系以获取转储或许可,以抓取他们的服务器并降低他们的流量。

告诉我你的想法

干杯!

关于php - 从url中获取所有图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19878434/

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