由于某种原因,如果我尝试下载此图像,我会收到此错误。 2个图像中的每1个都返回此错误..任何指针?
Warning: file_get_contents(http://www.ndcontent.com/rk/mikesapartment/faces/marica.jpg ) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\tgp\index.php on line 22
我使用的代码是:($ rand是一个16位的int。每次下载都会改变)
file_put_contents('img/'.$rand.'.jpg', file_get_contents($img_url));
答案 0 :(得分:0)
看起来您的网址以空格结尾
(http://www.ndcontent.com/rk/mikesapartment/faces/marica.jpg )
^
导致404 Not Found错误。
解决方案:首先是trim
网址