首頁 > 後端開發 > php教程 > 抓取图片

抓取图片

WBOY
發布: 2016-06-23 13:51:31
原創
1041 人瀏覽過

有一个规则网址,如何抓取图片
网址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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板