kiemura | |
---|---|
| |
Tyyppi | FTP-asiakas / HTTP-asiakas |
Tekijä | Daniel Stenberg [1] |
Kehittäjä | cURL-projektin avustajat |
Sisään kirjoitettu | C |
Käyttöjärjestelmä | 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 Palvelin, OpenBSD, Plan9, QNX, RISC OS, Solaris, Syllable, Tru64 UNIX, UnixWare, VMS, Microsoft Windows, z/OS |
Käyttöliittymäkielet | Englanti |
Ensimmäinen painos | 1997 [2] |
uusin versio |
|
Lisenssi | Vapaa ohjelmisto: MIT/X johdettu lisenssi |
Verkkosivusto | curl.se _ |
Mediatiedostot Wikimedia Commonsissa |
cURL on ( MIT-lisensoitu ) [4] monikäyttöinen komentorivityökalu, jonka avulla voit olla vuorovaikutuksessa monien eri palvelimien kanssa useiden eri protokollien avulla käyttämällä URL -syntaksia .
Alkuperäinen kirjoittaja on Daniel Stenberg . Kehittäjien kokonaismäärä on 6.
Redstone 4:n "huhtikuu 2018 päivityksen" (versio 1803) julkaisun myötä Windows 10 :lle cURL sisällytettiin tähän käyttöjärjestelmään [5] .
cURL voi automatisoida tiedostojen siirrot tai tällaisten toimintojen sarjan. Se on esimerkiksi hyvä työkalu käyttäjien toimintojen simulointiin verkkoselaimessa.
Ohjelma tukee protokollia: FTP , FTPS , HTTP , HTTPS , TFTP , SCP , SFTP , Telnet , DICT , LDAP sekä POP3 , IMAP ja SMTP . cURL tukee myös HTTPS-varmenteita, HTTP POST -menetelmiä, HTTP PUT:ta, lataamista FTP:hen, lataamista HTTP-lomakkeiden kautta.
Tuetut todennustavat ovat Basic, Digest, NTLM ja Negotiate HTTP: lle ja Kerberos FTP:lle.
On mahdollista jatkaa tiedoston siirtoa katkospaikasta (protokollan tuella), tunnelointi HTTP-välityspalvelimen kautta , HTTP-evästetuki .
cURL ei ole offline-selain , kuten HTTrack, eikä se voi ladata koko sivuston sisältöä [6] .
Libcurl on ohimenevä API-kirjasto, jonka kehittäjät voivat upottaa ohjelmiinsa; cURL toimii erillisenä kääreenä libcurl-kirjastolle. libcurlia käytetään mahdollistamaan tiedostojen (URL-osoitteen) siirtäminen useisiin sovelluksiin (sekä avoimen lähdekoodin että kaupallisiin).
Libcurlilla on integrointimoduuleja (sidoksia), jotka toimivat yli 30 ohjelmointikielen kanssa.
Lataa johtajat | |
---|---|
Cross-platform | |
Windows |
|
Linux / *nix | |
Mac käyttöjärjestelmä |
|