Прошло 10 лет (http://daniel.haxx.se/blog/2008/03/20/curl-ten-years-today/) с момента выхода первой публичной версии программы Curl (http://curl.haxx.se/), удобной утилиты командной строки для быстрой загрузки файлов по HTTP/FTP. Возможность гибкого определения параметров запроса (ручное определение cookie, user_agent, referrer и любых других заголовков) сделало curl полезным инструментом диагностики для ежедневного использования web-разработчиками.
Разработанная в недрах проекта библиотека libcurl (http://curl.haxx.se/libcurl/) одно из популярных средств автоматизации загрузки файлов в программах на Си, Perl, PHP, Python и т.д. (http://curl.haxx.se/libcurl/bindings.html) Например, на opennet.ru около десятка скриптов построены на базе Perl модуля WWW::Curl::Easy (http://search.cpan.org/dist/WWW-Curl/), работа которого никогда не вызывала нареканий.
В 2005 году, благодаря гранту Шведской организации IIS, для libcurl был разработан новый API (http://curl.rtin.bz/libcurl/hiper/)...URL: http://daniel.haxx.se/blog/2008/03/20/curl-ten-years-today/
Новость: http://www.opennet.me/opennews/art.shtml?num=14880
>благодаря гранту Шведской организации IISУлыбнуло :)
Искренне поздравляю! Одно время очень помогла libcurl.
не люблю её. по дефолту она файл в stdout кладёт а не на диск. Да ещё и надо указывать имя под которым на диск класть или юзать изврат типа -o -O. -C извратно работает, почему бы ему сразу не делать resume на последнем байте по дефолту? нет, нужно обязательно -C - указывать. Короче, wget на закачках рулит.
>не люблю её. по дефолту она файл в stdout кладёт а не на диск.Потому что так делает 100% юникс утилей, виндузишка :) И это чертовски правильно!
>не делать resume на последнем байте по дефолту? нет, нужно
>обязательно -C - указывать. Короче, wget на закачках рулит.2-е - я не знаю кто такие закачки и кто там на них рулит :)
1-е - wget'у точно так же, вручную, надо говорить чтобы докачивал, а не с чистого листа ...
>не люблю её. по дефолту она файл в stdout кладёт а нетерпеть не могу проги, которые по дефолту пишут в файлы.
я сам знаю куда писать!!!
например, в б/д>... Короче, wget на закачках рулит.
wget тоже люблю. Но при чём сдесь curl???!!!
3-е - использование стандартного STDIN/STDOUT значительно расширяет спектр применения.