Daniel Stenberg, autori i utilitarit për marrjen dhe dërgimin e të dhënave përmes rrjetit curl, shpalli pranimin e utilitarit wcurl në projekt. Utilitari wcurl tani është pranuar si projekt zyrtar i curl, por zhvillimi i tij do të vazhdojë nga mbikëqyrësit e mëparshëm në një depo të veçantë, pavarësisht nga curl. Utilitarin e zhvillon një nga mbikëqyrësit e Debian, i cili menaxhon paketën me curl. Në Debian Testing, Debian Unstable dhe në backportet e Debian 12, utilitari wcurl tashmë është i disponueshëm si pjesë e paketës curl. Kodi i utilitarit wcurl është shkruar në Shell dhe shpërndahet nën licencën Curl (varianti i licencës MIT).
Utilitari i ri pĂ«rbĂ«n njĂ« mbĂ«shtetje mbi curl, duke realizuar njĂ« ndĂ«rfaqe tĂ« thjeshtuar pĂ«r ngarkimin e skedarĂ«ve, e cila ngjan nĂ« parimin e funksionimit tĂ« utilitarit wget dhe e shpĂ«ton pĂ«rdoruesin nga nevoja pĂ«r tĂ« mbajtur mend parametrat specifikĂ« tĂ« aktivizimit tĂ« curl (pĂ«r shembull, pĂ«r shumĂ« njerĂ«z Ă«shtĂ« mĂ« e lehtĂ« tĂ« instalohet wget, sesa tĂ« shkruajmĂ« çdoherĂ« âcurl -L -O -C --remote-timeâ). Ndryshe nga curl, utilitari wcurl lejon specifikimin e disa lidhjeve pĂ«r ngarkim menjĂ«herĂ«, e pĂ«rpunon ndihmesat automatikisht dhe bĂ«n pĂ«rpjekje tĂ« pĂ«rsĂ«ritura pĂ«r ngarkim nĂ« rast dĂ«shtimi.
Në vend të dërgimit në rrjedhën standarde, wcurl ruan informacionin e ngarkuar në skedarë, emrat e të cilëve zgjidhen bazuar në përmbajtjen e lidhjeve të përcaktuara ose emrin që kthehet serverin, dhe koha e modifikimit të skedarit përcaktohet në vlerën që serveri kthen në titullin HTTP Last-modified. Nëse një skedar me emrin e zgjedhur ekziston tashmë, wcurl nuk e mbivendos atë, por shton një numër shtesë në emrin. Kur spesifikohen disa lidhje, sigurohet ngarkimi i tyre paralel.
Utilitari gjithashtu çaktivizon pĂ«rpunimin e zĂ«vendĂ«simeve â{}â dhe â[]â nĂ« URL dhe lejon pĂ«rdorimin e hapĂ«sirave nĂ« lidhje, duke i zĂ«vendĂ«suar ata vetĂ« nĂ« formatin â%xxâ. Me opsionin â--curl-optionsâ pĂ«rdoruesit i jepet mundĂ«sia pĂ«r tĂ« caktuar çdo opsion curl, dhe me opsionin â--dry-runâ pĂ«r tĂ« pĂ«rcaktuar vargun pĂ«r tĂ« aktivizuar curl pa e ekzekutuar nĂ« fakt operacionin.
Në njoftim përmendet gjithashtu utilitari trurl, i krijuar nga autori i curl vitin e kaluar dhe që plotëson curl me funksionalitetet për analizimin dhe manipulimin e URL-ve. Me anë të utilitarit trurl mund të kryhen shpejt në skriptet veprime të tilla si zëvendësimi i emrit të hostit, faqeve dhe parametrave të veçantë në lidhje, nxjerrja e hostit dhe rrugës nga lidhja, transformimi i URL-së në një përfaqësim të ndarë të elementeve në formatin JSON. Kodi i trurl është shkruar në C dhe Perl dhe shpërndahet nën licencën Curl.
Burimi: opennet.ru
