当前位置:Gxlcms > PHP教程 > 抓取图片

抓取图片

时间:2021-07-01 10:21:17 帮助过:21人阅读

有一个规则网址,如何抓取图片
网址xxx.xxx.xxx.php?x=00001到xxx.xxx.xxx.php?x=10000是连续的
试过很多次了,每次抓出来的都是乱码,
这个直接是图片路径。求教各位大神


回复讨论(解决方案)

1、你是怎么抓的
2、给出真实地址

1、你是怎么抓的
2、给出真实地址


这个地址涉及个人隐私,不能给你。
我抓取网页的方法都试过了,每次都已一样的乱码
我怀疑是图片后缀的问题。因为的通过PHP得到的图片路径
所以xxx.xxx.com/xxx.php?x=00001这就是图片路径,只能通过网页正常解析,我想怎么抓取到本地

既如此,你就自己慢慢弄吧

根据content-type,判断图片后缀名,保存之

访问图片地址,看看header返回是什么。
其实图片与乱码没什么关系的。
$file = file_get_contents('http://xxx.xxx.com/xxx.php?x=00001');
file_put_contents('test.jpg',$file,true);

看看生成什么东西。

访问图片地址,看看header返回是什么。
其实图片与乱码没什么关系的。
$file = file_get_contents('http://xxx.xxx.com/xxx.php?x=00001');
file_put_contents('test.jpg',$file,true);

看看生成什么东西。


成功了,谢谢了

人气教程排行