我有网址,“comicsbook.ru / upload / 13307036534f50ed2593fa8.jpg”,但我无法解析此问题,这种方法中没有一种方法不成功: curl_init() 的file_get_contents, 副本。
有人可以帮助我吗?我怎样才能在我的本地下载这个?
答案 0 :(得分:0)
首先检查allow_url_fopen
是否设置为true
并使用fopen
保存图片
此代码应该有效。首先用其他图像测试它。如果它与其他图像一起使用,那么它也应该与您的图像一起使用。否则,再次检查图像URL。
$content = file_get_contents('comicsbook.ru/upload/13307036534f50ed2593fa8.jpg');
file_put_contents('/images/image.jpg', $content);
答案 1 :(得分:0)
我猜你试图做一些网站管理员不打算你做的事情?在做这样的事情之前你应该问管理员。
反正。此站点似乎使用Referer
标头值来评估您是否获得图像或将重定向到完整页面。此代码应该有助于使用cURL:
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Referer: http://comicsbook.ru/'));