Ki sa ki Curl e poukisa ou ta itilize li?

Paj la manyèl pou "curl" lòd la gen deskripsyon sa a:

pli se yon zouti yo transfere done ki sòti nan oswa nan yon sèvè, lè l sèvi avèk youn nan pwotokòl yo sipòte (DICT, FILE, ftp, FTPS, GOPHER, HTTP, t, IMAP, IMAP, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET ak TFTP). Se lòd la ki fèt yo travay san yo pa entèraksyon itilizatè.

Fondamantalman, ou ka itilize pli pou download kontni nan entènèt la. Pou egzanp, si ou kouri lòd la pli ak adrès entènèt la mete nan http://linux.about.com/cs/linux101/g/curl.htm Lè sa a, paj la lye pral telechaje.

Pa default, pwodiksyon an pral liy lan lòd, men ou ka presize tou yon fichier pou konsève pou dosye a. URL ki espesifye ka pwen nan domèn nivo yon sit tankou www. oswa li ka lonje dwèt sou paj endividyèl sou sit la.

Ou ka itilize curl download paj fizik, imaj, dokiman ak dosye. Pou egzanp, nan download vèsyon an dènye nan Ubuntu Linux ou ka senpleman kouri lòd sa a:

koule -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Èske mwen ta dwe sèvi ak pli oswa Wget?

Kesyon an "mwen ta dwe itilize pli oswa wget?" se yon kesyon ke mwen te mande yon kantite fwa nan tan lontan an ak repons lan se ke li depann de sa w ap eseye reyalize.

Se kòmandman an wget itilize download dosye soti nan rezo tankou entènèt la. Benefis prensipal la nan lè l sèvi avèk lòd la wget se ke li ka itilize yo rekousi download dosye. Se poutèt sa, si ou vle download yon sit entènèt tout ou ka fè sa ak yon lòd senp. Kòmandman an wget se tou bon pou telechaje anpil nan dosye.

Kòmandman an curl pèmèt ou sèvi ak karaktè presize URL yo ou vle rekipere. Se konsa, si ou konnen gen yon URL ki valab ki rele "http://www.mysite.com/images/image1.jpg" ak "http://www.mysite.com/images/image2.jpg" Lè sa a, ou ka telechaje tou de imaj ak yon sèl URL ki espesifye ak lòd la pli.

Kòmandman an wget ka refè lè yon telechaje echwe Lè nou konsidere ke lòd la pli pa kapab.

Ou ka jwenn yon bon lide nan bwat yo ak kanon ak konsidere wget la ak curl lòd soti nan paj sa a. Bizarely youn nan diferans ki genyen sou paj sa a eta ke ou ka tape wget lè l sèvi avèk jis men gòch ou sou yon klavye QWERTY.

Se konsa, lwen te gen anpil rezon ki fè yo itilize wget sou pli men pa gen anyen kòm poukisa ou ta sèvi ak pli sou Wget.

Kòmandan an curl sipòte plis pwotokòl pase kòmandman an wget, li tou bay pi bon sipò pou SSL. Li sipòte tou metòd plis otantifikasyon pase wget. Kòmandan an curl tou ap travay sou plis tribin pase kòmandman an wget.

Curl Features

Sèvi ak lòd la curl ou ka presize URL miltip nan liy lan lòd menm ak si URL yo sou sit la menm tout URL yo pou sit sa a pral telechaje lè l sèvi avèk menm koneksyon an ki se bon pou pèfòmans.

Ou ka presize yon seri pou fè li pi fasil yo download URL ak non chemen sanblab.

Genyen tou yon bibliyotèk curl ki lòd la curl itilize rele libcurl. Sa a ka itilize ak plizyè pwogramasyon ak scripting lang yo grate enfòmasyon ki soti nan paj.

Tou Téléchargez kontni yon ba pwogrè ap parèt ak yon download oswa Upload vitès, depi konbyen tan yo te pase lòd la kouri konsa byen lwen ak konbyen tan gen toujou ale.

Kòmandman an pli ap travay sou dosye gwo sou 2 jigokte pou tou de Téléchargez ak uploading.

Dapre paj sa a ki konpare karakteristik curl ak zouti download lòt, lòd la pli gen fonctionnalités sa yo: