0

出于某种原因,如果我尝试在下面下载此图片,则会收到此错误。每 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 位整数。每次下载都会更改)

file_put_contents('img/'.$rand.'.jpg', file_get_contents($img_url));    
4

1 回答 1

0

看起来您的网址以空格结尾

(http://www.ndcontent.com/rk/mikesapartment/faces/marica.jpg )
                                                            ^

这会导致 404 Not Found 错误。

解决方法:trim先URL

于 2013-01-31T00:23:27.597 回答