首页 > 后端开发 > php教程 > 抓取图片

抓取图片

WBOY
发布: 2016-06-23 13:51:31
原创
1040 人浏览过

有一个规则网址,如何抓取图片
网址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);

看看生成什么东西。


成功了,谢谢了
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板