krølle | |
---|---|
| |
Type | FTP-klient / HTTP-klient |
Forfatter | Daniel Stenberg [1] |
Udvikler | Bidragydere til cURL-projektet |
Skrevet i | C |
Operativ system | AIX, AmigaOS, BeOS, Chrome NaCl, DOS, DragonFly BSD, FreeBSD, GNU-Darwin, HPUX, Haiku, Hurd, IRIX, Linux, macOS, MiNT, Midnight BSD, Minix, NetBSD, NetWare, Nexenta, OS/2, Open Server, OpenBSD, Plan9, QNX, RISC OS, Solaris, Stavelse, Tru64 UNIX, UnixWare, VMS, Microsoft Windows, z/OS |
Interface sprog | engelsk |
Første udgave | 1997 [2] |
nyeste version |
|
Licens | Fri software: MIT/X-afledt licens |
Internet side | curl.se _ |
Mediefiler på Wikimedia Commons |
cURL er et ( MIT licenseret ) [4] kommandolinjeværktøj på tværs af platforme , der giver dig mulighed for at interagere med mange forskellige servere over mange forskellige protokoller ved hjælp af URL -syntaksen .
Den oprindelige forfatter er Daniel Stenberg . Det samlede antal udviklere er 6.
Med udgivelsen af Redstone 4 "April 2018 Update" (version 1803) til Windows 10 blev cURL inkluderet i dette operativsystem [5] .
cURL kan automatisere filoverførsler eller en sekvens af sådanne operationer. For eksempel er det et godt værktøj til at simulere brugerhandlinger i en webbrowser.
Programmet understøtter protokoller: FTP , FTPS , HTTP , HTTPS , TFTP , SCP , SFTP , Telnet , DICT , LDAP , samt POP3 , IMAP og SMTP . cURL understøtter også HTTPS-certifikater, HTTP POST-metoder, HTTP PUT, upload til FTP, upload via HTTP-formularer.
Understøttede godkendelsesmetoder er Basic, Digest, NTLM og Negotiate til HTTP og Kerberos til FTP.
Det er muligt at genoptage overførslen af filen fra stedet for pausen (med støtte fra protokollen), tunneling gennem en HTTP-proxy , HTTP-Cookie- understøttelse .
cURL er ikke en offline browser som HTTrack og kan ikke downloade hele indholdet på et websted [6] .
Libcurl er et forbigående API-bibliotek, som udviklere kan integrere i deres programmer; cURL fungerer som en selvstændig indpakning for libcurl-biblioteket. libcurl bruges til at give mulighed for at overføre filer (adresseret af URL) til adskillige applikationer (både open source og kommercielle).
Der er integrationsmoduler (bindinger), så libcurl kan arbejde med mere end 30 programmeringssprog.
Download administratorer | |
---|---|
Cross-platform | |
Windows |
|
Linux / *nix | |
macOS |
|