Pagina manuală a comenzii "curl" are următoarea descriere:
cURL este un instrument pentru a transfera date de pe sau la un server folosind unul dintre protocoalele acceptate (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAP, LDAP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET și TFTP). Comanda este proiectată să funcționeze fără interacțiunea utilizatorului.Practic, puteți utiliza cURL pentru a descărca conținut de pe internet. De exemplu, dacă ați executat comanda cURL cu adresa web setată la:
https://www.Go-Travels.com/curl-definition-2184508
Pagina legată va fi descărcată. Implicit, ieșirea va fi la linia de comandă, dar puteți specifica și un nume de fișier pentru salvarea fișierului. Adresa URL specificată poate indica un domeniu de nivel superior al unui site, cum ar fi: www.Go-Travels.com
Sau poate indica pagini individuale de pe site. Puteți utiliza cURL pentru a descărca pagini web fizice, imagini, documente și fișiere. De exemplu, pentru a descărca cea mai recentă versiune de Ubuntu Linux puteți executa pur și simplu următoarea comandă: curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso Indiferent dacă utilizați cURL sau Wget depinde de ceea ce încercați să atingeți. Comanda Wget este utilizată pentru a descărca fișiere din rețele, cum ar fi internetul. Principalul beneficiu al utilizării comenzii Wget este că poate fi folosit pentru descărcarea recursivă a fișierelor. Prin urmare, dacă doriți să descărcați un întreg site web, puteți face acest lucru cu o singură comandă simplă. Comanda Wget este de asemenea bună pentru descărcarea multor fișiere. Comanda cURL vă permite să utilizați metacaractere pentru a specifica adresele URL pe care doriți să le preluați. Deci, dacă știți că există o adresă URL validă numită: http://www.mysite.com/images/image1.jpg
Și http://www.mysite.com/images/image2.jpg
Apoi puteți descărca ambele imagini cu o singură adresă URL specificată cu comanda curl. Comanda Wget se poate recupera atunci când o descărcare eșuează în timp ce comanda cURL nu poate. Obțineți o idee bună despre cutiile și canoturile în ceea ce privește comanda Wget și cURL. Bizar, una dintre diferențele de pe această pagină afirmă că puteți să tastați Wget folosind doar mâna stângă pe o tastatură QWERTY. Până acum au existat o mulțime de motive pentru a utiliza Wget peste cURL, dar nimic de ce ai folosi cURL peste Wget. Comanda cURL suportă mai multe protocoale decât comanda Wget, dar oferă și un suport mai bun pentru SSL. De asemenea, acceptă mai multe metode de autentificare decât Wget. Comanda cURL funcționează și pe mai multe platforme decât comanda Wget. Cu ajutorul comenzii cURL puteți specifica mai multe adrese URL în aceeași linie de comandă, iar dacă adresele URL se află pe același site, toate adresele URL pentru site-ul respectiv vor fi descărcate utilizând aceeași conexiune, care este bună pentru performanță. Puteți specifica un interval pentru a facilita descărcarea adreselor URL cu nume de cale similare. Există, de asemenea, o bibliotecă cURL pe care o folosește comanda cURL libcurl. Acest lucru poate fi folosit cu mai multe limbi de programare și scriptare pentru a elimina informații din paginile web. În timp ce descărcați conținut, va apărea o bară de progres cu o viteză de descărcare sau de încărcare, cât timp comanda a petrecut până în prezent și cât timp mai este încă de parcurs. Comanda cURL funcționează pe fișiere mari de peste 2 GB pentru descărcare și încărcare. Conform acestei tabele de comparație, care compară caracteristicile curl cu alte instrumente de descărcare, comanda cURL are următoarele funcționalități: Ar trebui să folosesc cURL sau Wget?
Caracteristici cURL




