De manpage voor de "curl" -opdracht heeft de volgende beschrijving:
cURL is een hulpmiddel voor het overbrengen van gegevens van of naar een server, met behulp van een van de ondersteunde protocollen (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET en TFTP). De opdracht is ontworpen om te werken zonder interactie van de gebruiker.Kortom, u kunt cURL gebruiken om inhoud van internet te downloaden. Als u bijvoorbeeld de opdracht cURL uitvoert met het webadres ingesteld op:
https://www.Go-Travels.com/curl-definition-2184508
De gekoppelde pagina wordt gedownload. Standaard wordt de uitvoer naar de opdrachtregel maar u kunt ook een bestandsnaam opgeven om het bestand op te slaan. De opgegeven URL kan verwijzen naar het hoofddomein van een site, zoals: www.Go-Travels.com
Of het kan verwijzen naar individuele pagina's op de site. U kunt cURL gebruiken om fysieke webpagina's, afbeeldingen, documenten en bestanden te downloaden. Als u bijvoorbeeld de nieuwste versie van Ubuntu Linux wilt downloaden, voert u eenvoudigweg de volgende opdracht uit: curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso Of u cURL of Wget gebruikt, hangt af van wat u probeert te bereiken. De Wget-opdracht wordt gebruikt om bestanden te downloaden van netwerken zoals internet. Het belangrijkste voordeel van het gebruik van de Wget-opdracht is dat het kan worden gebruikt om recursief bestanden te downloaden. Dus als u een volledige website wilt downloaden, kunt u dat doen met één eenvoudige opdracht. De Wget-opdracht is ook goed voor het downloaden van veel bestanden. Met de opdracht cURL kunt u jokertekens gebruiken om de URL's op te geven die u wilt ophalen. Dus als u weet dat er een geldige URL is genaamd: http://www.mysite.com/images/image1.jpg
En http://www.mysite.com/images/image2.jpg
Vervolgens kunt u beide afbeeldingen downloaden met een enkele URL die is opgegeven met de opdracht curl. De Wget-opdracht kan worden hersteld wanneer een download mislukt, terwijl de opdracht cURL dit niet kan. Krijg een goed idee van de blikken en cannots met betrekking tot de opdracht Wget en cURL. Vreemd genoeg staat een van de verschillen op deze pagina dat je Wget met alleen je linkerhand op een QWERTY-toetsenbord kunt typen. Tot nu toe zijn er veel redenen geweest om Wget via cURL te gebruiken, maar niets om CURL over Wget te gebruiken. De opdracht cURL ondersteunt meer protocollen dan de opdracht Wget, maar biedt ook betere ondersteuning voor SSL. Het ondersteunt ook meer authenticatiemethoden dan Wget. De opdracht cURL werkt ook op meer platforms dan de opdracht Wget. Met de opdracht cURL kunt u meerdere URL's in dezelfde opdrachtregel opgeven en als de URL's zich op dezelfde site bevinden, worden alle URL's voor die site gedownload met dezelfde verbinding die goed is voor de prestaties. U kunt een bereik opgeven om het gemakkelijker te maken om URL's met vergelijkbare padnamen te downloaden. Er is ook een cURL-bibliotheek die door de opdracht cURL wordt gebruikt libcurl. Dit kan worden gebruikt met meerdere programmeer- en scripttalen om informatie van webpagina's te schrapen. Tijdens het downloaden van inhoud verschijnt een voortgangsbalk met een download- of uploadsnelheid, hoe lang de opdracht tot nu toe heeft geduurd en hoe lang er nog moet worden afgelegd. De cURL-opdracht werkt op grote bestanden van meer dan 2 GB voor zowel downloaden als uploaden. Volgens deze vergelijkingstabel die krulfuncties vergelijkt met andere downloadtools, heeft de opdracht cURL de volgende functionaliteit: Moet ik cURL of Wget gebruiken?
cURL-functies




