Kučera

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 23. července 2022; kontroly vyžadují 2 úpravy .

kučera

příklad výstupu zcurl -O
Typ FTP klient / HTTP klient
Autor Daniel Stenberg [1]
Vývojář Přispěvatelé do projektu cURL
Zapsáno v C
Operační systém 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, Syllable, Tru64 UNIX, UnixWare, VMS, Microsoft Windows, z/OS
Jazyky rozhraní Angličtina
První vydání 1997 [2] ( 1997 )
Nejnovější verze
Licence Svobodný software: MIT/X odvozená licence
webová stránka curl.se
 Mediální soubory na Wikimedia Commons

cURL  je ( s licencí MIT ) [4] multiplatformní nástroj příkazového řádku, který vám umožňuje komunikovat s mnoha různými servery přes mnoho různých protokolů pomocí syntaxe URL .

Původním autorem je Daniel Stenberg . Celkový počet vývojářů je 6.

S vydáním Redstone 4 „April 2018 Update“ (verze 1803) pro Windows 10 byl cURL součástí tohoto operačního systému [5] .

Funkce

cURL může automatizovat přenos souborů nebo sekvenci takových operací. Je to například dobrý nástroj pro simulaci uživatelských akcí ve webovém prohlížeči.

Program podporuje protokoly: FTP , FTPS , HTTP , HTTPS , TFTP , SCP , SFTP , Telnet , DICT , LDAP , dále POP3 , IMAP a SMTP . cURL také podporuje HTTPS certifikáty, HTTP POST metody, HTTP PUT, upload na FTP, upload přes HTTP formuláře.

Podporované metody ověřování jsou Basic, Digest, NTLM a Negotiate pro HTTP a Kerberos pro FTP.

Je možné obnovit přenos souboru z místa přerušení (s podporou protokolu), tunelování přes HTTP proxy , podpora HTTP-Cookie .

cURL není offline prohlížeč jako HTTrack a nemůže stáhnout celý obsah webu [6] .

Knihovna libcurl

Libcurl je průchozí API knihovna, kterou mohou vývojáři vložit do svých programů; cURL funguje jako samostatný obal pro knihovnu libcurl. libcurl se používá k poskytování schopnosti přenášet soubory (adresované URL) do mnoha aplikací (otevřených i komerčních).

Existují integrační moduly (vazby) pro libcurl pro práci s více než 30 programovacími jazyky.

Poznámky

  1. 17letá historie . Získáno 16. července 2020. Archivováno z originálu dne 29. července 2020.
  2. historie . Staženo 16. července 2020. Archivováno z originálu dne 30. září 2017.
  3. Stenberg D. curl 7.86.0 - 2022.
  4. Licence programu . Získáno 27. listopadu 2007. Archivováno z originálu 13. února 2011.
  5. Tar and Curl Přijďte do Windows!  (anglicky) . Archivováno z originálu 21. ledna 2018. Staženo 1. května 2018.
  6. cURL FAQ Archivováno 23. května 2009 na Wayback Machine : "Curl není program pro zrcadlení webových stránek"

Odkazy