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

Отлично! Спасибо вам за помощь. –