Tar éis trí bliana go leith d'fhorbairt, tá an chéad scaoileadh cobhsaí de thionscadal GNU Wget2 curtha i láthair, ag forbairt leagan iomlán athdhearadh den chlár chun íoslódáil athfhillteach ábhar GNU Wget a uathoibriú. Dearadh agus athscríobhadh GNU Wget2 ón tús agus tá sé suntasach mar gheall ar fheidhmiúlacht bhunúsach cliant gréasáin a bhogadh isteach sa leabharlann libwget, ar féidir a úsáid ar leithligh in iarratais. Tá an áirgiúlacht ceadúnaithe faoi GPLv3+, agus tá an leabharlann ceadúnaithe faoi LGPLv3+.
In ionad an bonn cód reatha a athoibriú de réir a chéile, socraíodh gach rud a athdhéanamh ón tús agus brainse Wget2 ar leith a bhunú chun smaointe a chur i bhfeidhm maidir le hathstruchtúrú, feidhmiúlacht a mhéadú agus athruithe a dhéanamh a bhriseann comhoiriúnacht. Cé is moite de dhímheas an phrótacail FTP agus an fhormáid WARC, is féidir le wget2 feidhmiú mar ionad trédhearcach ar an bhfóntas wget clasaiceach i bhformhór na gcásanna.
É sin ráite, tá roinnt difríochtaí iompraíochta doiciméadaithe ag wget2, soláthraíonn sé thart ar 30 rogha breise, agus stopann sé ag tacú le roinnt dosaen roghanna. Lena n-áirítear roghanna mar “-ask-password”, “-header”, “-exclude-directories”, “-ftp*”, “-warc*”, “-limit-rate”, “-relative” a phróiseáil. stoptha " agus "--dícheangail".
I measc na bpríomh-nuálaíochtaí tá:
- Feidhmiúlacht á bogadh go dtí an leabharlann libwget.
- Aistriú chuig ailtireacht il-snáithithe.
- Cumas chun naisc iolracha a bhunú go comhthreomhar agus a íoslódáil go snáitheanna iolracha. Is féidir freisin íoslódáil comhad amháin roinnte i mbloic ag baint úsáide as an rogha "-chunk-size" a chomhthreomharú.
- Tacaíocht prótacal HTTP/2.
- Bain úsáid as an gceanntásc Má Athraithe-Ó HTTP chun na sonraí modhnaithe amháin a íoslódáil.
- Téigh go dtí úsáid a bhaint as teorannóirí bandaleithead seachtracha ar nós trickle.
- Tacaíocht do cheanntásc Glac-Ionchódú, aistriú sonraí comhbhrúite, agus halgartaim comhbhrú brotli, zstd, lzip, gzip, deflate, lzma, agus bzip2.
- Tacaíocht do TLS 1.3, OCSP (Prótacal Stádas Teastais Ar Líne) chun deimhnithe cúlghairthe a sheiceáil, meicníocht HSTS (Slándáil Iompair Dhian) chun atreorú chuig HTTPS agus HPKP (Pionnadh Eochracha Poiblí HTTP) a bhrú le haghaidh ceangal deimhnithe.
- Cumas úsáid a bhaint as GnuTLS, WolfSSL agus OpenSSL mar innill TLS.
- Tacaíocht chun naisc TCP a oscailt go tapa (TCP FastOpen).
- Tógtha-i tacaíocht formáid Metalink.
- Tacaíocht d’ainmneacha fearainn idirnáisiúnaithe (IDNA2008).
- An cumas oibriú ag an am céanna trí roinnt seachfhreastalaí (sruth amháin a luchtú trí seachfhreastalaí amháin, agus an dara ceann eile).
- Tacaíocht ionsuite le haghaidh fothaí nuachta i bhformáidí Atom agus RSS (mar shampla, chun naisc a scanadh agus a íoslódáil). Is féidir sonraí RSS/Atom a íoslódáil ó chomhad áitiúil nó thar an líonra.
- Tacaíocht chun URLanna a bhaint as Léarscáileanna Láithreáin. Infhaighteacht parsálaithe chun naisc a bhaint as comhaid CSS agus XML.
- Tacaíocht don treoir 'cuir san áireamh' i gcomhaid chumraíochta agus dáileadh socruithe thar roinnt comhad (/etc/wget/conf.d/*.conf).
- Meicníocht taisce iarratais DNS ionsuite.
- Féidearthacht ábhar a athchódú trí ionchódú an doiciméid a athrú.
- Cuntas a thabhairt don chomhad “robots.txt” le linn íoslódálacha athchúrsacha.
- Modh scríofa iontaofa le glao fsync() tar éis sonraí a shábháil.
- An cumas seisiúin TLS idirbhriste a atosú, chomh maith le taisce agus paraiméadair seisiúin TLS a shábháil i gcomhad.
- Mód "--input-file-" chun URLanna a luchtú a thagann tríd an sruth caighdeánach ionchuir.
- scóip an Fhianán a sheiceáil i gcoinne eolaire na n-iarmhíreanna poiblí (Liosta Iarmhír Phoiblí) chun aonrú óna chéile suíomhanna éagsúla arna n-óstáil san fhearann dara leibhéal céanna (mar shampla, “a.github.io” agus “b.github. io”).
- Tacaíonn sé le sruthú ICEcast / SHOUTcast a íoslódáil.
Foinse: oscailtenet.ru