cURL
Z Wikipedii
cURL - biblioteka programistyczna, napisana w języku C, z interfejsami dla ponad 30 innych języków, która umożliwia pobieranie z lub wysyłanie do serwerów treści formularzy. Ułatwia tworzenie aplikacji korzystających z protokołu HTTP. Biblioteka cURL posiada ogromne możliwości i wykorzystywana jest często przez hakerów, zarówno do działań zgodnych z prawem (jak testowanie bezpieczeństwa własnej strony), jak i z prawem niezgodnych (jak włamywanie się na strony cudze).
cURL wspiera m.in. HTTP, HTTPS, FTP, SFTP, FTPS, TFTP, SCP, Telnet, certyfikaty HTTPS, ciasteczka, upload FTP.
Biblioteka cURL udostępniana jest na licencji MIT.
[edytuj] Przykład
Prosty przykład użycia biblioteki cURL w PHP:
<?php // Skrypt łączy się z adresem http://pl.wikipedia.org/w/index.php?title=CURL&action=edit $hand = curl_init(); curl_setopt($hand, CURLOPT_URL, 'http://pl.wikipedia.org/w/index.php'); curl_setopt($hand, CURLOPT_POST, 1); curl_setopt($hand, CURLOPT_POSTFIELDS, 'title=CURL&action=edit'); curl_exec($hand); curl_close($hand); ?>