Krul
Krul | |
---|---|
![]() | |
![]() Voorbeelduitvoer van curl -O | |
Basis data | |
Onderhouder | Daniël Stenberg[1] |
ontwikkelaar | Daniel Stenberg en nog veel meer |
Jaar van uitgave | 1998 |
Huidige versie | 7.78,0[2][3] ( 21 juli 2021 ) |
besturingssysteem | Multi platform |
programmeertaal | C. |
categorie | Toegang op afstand |
Licentie | MIT-licentie |
Duits sprekend | Nee |
curl.se |
cURL (gespeld als Client voor URL's of Curl URL Request Library , gesproken: [ˈkər (-ə) l] [4] [5] ) is een programmabibliotheek en een opdrachtregelprogramma voor het overbrengen van bestanden in computernetwerken . cURL valt onder de open MIT-licentie en is geporteerd naar onder andere de volgende besturingssystemen: Solaris , NetBSD , FreeBSD , OpenBSD , Darwin en macOS , HPUX , IRIX , AIX , Tru64 , Linux , UnixWare , HURD , Windows , AmigaOS , OS/2 , BeOS , Ultrix , QNX , OpenVMS , RISC OS , Novell Netware en DOS . De bijbehorende programmabibliotheek libcurl wordt door tal van programma's en programmeertalen gebruikt en is een van de meest gebruikte softwarebibliotheken. [6]
verhaal
Daniel Stenberg, de programmeur van cURL, begon in 1997 een programma te schrijven om IRC- deelnemers te voorzien van gegevens over wisselkoersen die van websites moesten worden opgehaald. Hij vertrouwde op de bestaande open source- tool httpget . Na te zijn uitgebreid met andere protocollen, werd het programma voor het eerst gepubliceerd op 20 maart 1998 als cURL 4 . Oorspronkelijk stond de naam voor "zie URL" en werd pas later opnieuw geïnterpreteerd door Stenberg na een betere suggestie voor het huidige backronym . [7]
Bereik van functies
Zoals de volledige naam " Client voor URL's " suggereert, is het een opdrachtregelprogramma voor het downloaden of uploaden van bestanden via een internetadres; POST- verzendingen zijn ook mogelijk. De ondersteunde protocollen vanaf april 2020 omvatten: DICT , FILE, FTP , FTPS , Gopher , HTTP , HTTPS , IMAP , IMAPS , LDAP , LDAPS , POP3 , POP3S , RTMP , RTSP , SCP , SFTP , SMB , SMBS , SMTP , SMTPS , Telnet , TFTP en MQTT . [8e]
Implementaties
cURL is al heel lang in veel Linux- distributies opgenomen. Sinds de update van april 2018 (1803) is cURL opgenomen als een on-board tool in Windows 10 en is opgenomen in een standaardinstallatie van Windows. [9]
Trivia
Vooral onder programmeurs en beheerders is het werkwoord "krullen" (of "krullen") ingeburgerd, wat betekent dat een website wordt weergegeven zonder een webbrowser .
web links
Individueel bewijs
- ↑ Polhemspriset 2017 . (bezocht op 18 oktober 2017).
- ↑ Release 7.78.0 .
- ^ Daniel Stenberg: [RELEASE] curl 7.78.0 . 21 juli 2021 (toegankelijk 22 juli 2021).
- ↑ krul - Veelgestelde vragen. Opgehaald op 3 juni 2019 : "We spreken curl uit met een initiële k-klank. Het rijmt op woorden als meisje en graaf. Dit is een kort WAV-bestand om je te helpen: https://media.merriam-webster.com/soundc11/c/curl0001.wav " .
- ↑ Definitie van KRUL. Opgehaald op 3 juni 2019 (Engels): "\ ˈkər (-ə) l \ https://media.merriam-webster.com/audio/prons/en/us/mp3/c/curl0001.mp3" .
- ↑ 'S Werelds grootste krulinstallaties | daniel.haxx.se. Ontvangen op 28 juni 2021 (Amerikaans Engels).
- ^ Daniel Stenberg: curl, 17 jaar oud vandaag . daniel.haxx.se , 20 maart 2015.
- ↑ krullen. Ontvangen op 28 februari 2021 .
- ↑ Wat is er nieuw voor de opdrachtregel in Windows 10 versie 1803 . In: Windows-opdrachtregelprogramma's voor ontwikkelaars . ( microsoft.com [betreden 10 mei 2018]).