Krølle

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 23. juli 2022; checks kræver 2 redigeringer .

krølle

eksempel output fracurl -O
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] ( 1997 )
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] .

Funktioner

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-biblioteket

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.

Noter

  1. 17 års historie . Hentet 16. juli 2020. Arkiveret fra originalen 29. juli 2020.
  2. historie . Hentet 16. juli 2020. Arkiveret fra originalen 30. september 2017.
  3. Stenberg D. curl 7.86.0 - 2022.
  4. Programlicens . Hentet 27. november 2007. Arkiveret fra originalen 13. februar 2011.
  5. Tjære og krølle kommer til Windows!  (engelsk) . Arkiveret fra originalen den 21. januar 2018. Hentet 1. maj 2018.
  6. cURL FAQ Arkiveret 23. maj 2009 på Wayback Machine : "Curl er ikke et webstedsspejlingsprogram"

Links