使用curl从php服务器下载文件

使用curl从php服务器下载文件,curl,Curl,我正在尝试编写一个脚本,从lazyfoo.net的教程中下载所有源材料。该文件的下载链接示例如下: 我使用以下命令: curlhttp://lazyfoo.net/downloads/index.php?file=SDLTut_lesson13 --O第13课邮政编码 这将获得此响应,但没有文件: % Total % Received % Xferd Average Speed Time Time Time Current

我正在尝试编写一个脚本,从lazyfoo.net的教程中下载所有源材料。该文件的下载链接示例如下:

我使用以下命令:

curlhttp://lazyfoo.net/downloads/index.php?file=SDLTut_lesson13 --O第13课邮政编码

这将获得此响应,但没有文件:

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

我是否遗漏了一些明显的内容?

您将获得302重定向。使用
-L
选项

curl http://lazyfoo.net/downloads/index.php?file=SDLTut_lesson13 -L --O lesson13.zip

另外,在将来
-v
(代表verbose)对于调试也很有用。

太棒了!谢谢你的帮助。