Введение
В PHP включена поддержка libcurl - библиотеки функций, написанной
Daniel Stenberg, которая позволяет взаимодействовать с различными
серверами по различным протоколам. В настоящее время libcurl
поддерживает протоколы http, https, ftp, gopher, telnet, dict, file,
и ldap. libcurl также умеет работать с сертификатами HTTPS, посылать
запросы к HTTP серверам методами POST и PUT, закачивать файлы по
протоколам HTTP и FTP (последнее можно сделать также используя модуль FTP), использовать прокси-серверы,
cookies и аутентификацию пользователей.
Эти функции были добавлены в PHP 4.0.2.