Becsavar

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. július 23-án felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

becsavar

példa kimenet innencurl -O
Típusú FTP kliens / HTTP kliens
Szerző Daniel Stenberg [1]
Fejlesztő A cURL projekt közreműködői
Beírva C
Operációs rendszer 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 Szerver, OpenBSD, Plan9, QNX, RISC OS, Solaris, Syllable, Tru64 UNIX, UnixWare, VMS, Microsoft Windows, z/OS
Interfész nyelvek angol
Első kiadás 1997 [2] ( 1997 )
legújabb verzió
Engedély Ingyenes szoftver: MIT/X eredetű licenc
Weboldal curl.se
 Médiafájlok a Wikimedia Commons oldalon

A cURL  egy ( MIT licenccel rendelkező ) [4] , többplatformos parancssori segédprogram, amely lehetővé teszi, hogy sok különböző szerverrel kommunikáljon sok különböző protokollon keresztül az URL szintaxis használatával .

Az eredeti szerző Daniel Stenberg . A fejlesztők száma összesen 6.

A Redstone 4 „2018. áprilisi frissítés” (1803-as verzió) Windows 10 rendszerhez való kiadásával a cURL bekerült az operációs rendszerbe [5] .

Jellemzők

A cURL automatizálhatja a fájlátvitelt vagy az ilyen műveletek sorozatát. Például jó eszköz a felhasználói műveletek webböngészőben történő szimulálására.

A program támogatja a következő protokollokat: FTP , FTPS , HTTP , HTTPS , TFTP , SCP , SFTP , Telnet , DICT , LDAP , valamint POP3 , IMAP és SMTP . A cURL támogatja a HTTPS-tanúsítványokat, a HTTP POST metódusokat, a HTTP PUT-t, az FTP-re való feltöltést, a HTTP-űrlapokon keresztüli feltöltést.

A támogatott hitelesítési módszerek a Basic, a Digest, az NTLM és a Negotiate for HTTP, valamint a Kerberos for FTP.

Lehetőség van a fájl átvitelének folytatására a törés helyéről (protokoll támogatásával), HTTP-proxy -n keresztül történő tunneling , HTTP-Cookie támogatás .

A cURL nem egy offline böngésző , mint a HTTrack , és nem tudja letölteni a webhely teljes tartalmát [6] .

A libcurl könyvtár

A Libcurl egy átmenő API-könyvtár, amelyet a fejlesztők beágyazhatnak a programjaikba; A cURL a libcurl könyvtár önálló burkolójaként működik. A libcurl arra szolgál, hogy lehetőséget biztosítson fájlok (URL-címmel) átvitelére számos alkalmazásba (nyílt forráskódú és kereskedelmi egyaránt).

Vannak integrációs modulok (kötések), amelyek segítségével a libcurl több mint 30 programozási nyelvvel működik.

Jegyzetek

  1. 17 éves múlt . Letöltve: 2020. július 16. Az eredetiből archiválva : 2020. július 29.
  2. történelem . Letöltve: 2020. július 16. Az eredetiből archiválva : 2017. szeptember 30.
  3. Stenberg D. göndör 7.86.0 - 2022.
  4. Program licenc . Letöltve: 2007. november 27. Az eredetiből archiválva : 2011. február 13..
  5. Tar és Curl jöjjön a Windowshoz!  (angol) . Archiválva az eredetiből 2018. január 21-én. Letöltve: 2018. május 1.
  6. cURL GYIK Archiválva : 2009. május 23. a Wayback Machine -nél : "A Curl nem egy webhelytükrözési program"

Linkek