2012-02-03 70 views
5

我正在尝试编写一个脚本,它将从lazyfoo.net的教程中下载所有源材料。一个例子下载链接文件是使用curl从php服务器下载文件

http://lazyfoo.net/downloads/index.php?file=SDLTut_lesson16

我使用这个命令:

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

这让我这个响应,并没有文件:

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

我错过明显的东西?

回答

6

您正在收到302重定向。使用-L选项

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

在未来也-v(代表详细)是可用于调试。

+0

非常好!感谢您的帮助。 – 2012-02-03 02:40:06