cURL – свободная (распространяемая по лицензии MIT License), кроссплатформенная служебная компьютерная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
Автором и обладателем всех прав является Дэниел Cтенберг (Daniel Stenberg).
Возможности cURL
Например, это хорошее средство для моделирования действий пользователя в веб-обозревателе.
FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, LDAP, а также POP3, IMAP и SMTP. Также cURL поддерживает сертификаты HTTPS, методы HTTP POST, HTTP PUT, загрузку на FTP, загрузку через формы HTTP.
базовая, дайджест, NTLM и Negotiate для HTTP, а также Kerberos 4 для FTP.
Вместе с программой cURL, проект параллельно развивает библиотеку Libcurl, предоставляющая API для задействования всех функций cURL в программах на таких языках, как С, Perl, PHP, Python. Libcurl – это библиотека интерфейса API для передачи, которую разработчики могут встроить в свои программы. cURL действует как автономная обёртка для библиотеки Libcurl. Библиотека Libcurl используется, чтобы обеспечить возможность передачи файлов (адресуемых с помощью URL) многочисленным приложениям (как открытым, так и коммерческим).
Для Libcurl имеются модули интеграции (Bindings, привязки) для работы с более чем 30 языками программирования.
Ссылки
Нужная программа
ok!