2012-02-03 107 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