Fejlesztette | GNU Project |
---|---|
Az első verzió | 1996. január |
Utolsó verzió | 1.21.1 (2021. január 9) |
Letét | git.savannah.gnu.org/git/wget.git |
Beírva | VS |
Operációs rendszer | GNU , GNU / Linux , FreeBSD , NetBSD , OpenBSD , Haiku , HP-UX , Tru64 UNIX , Solaris , macOS , Microsoft Windows és Linux |
Írásos formátumok | WARC ( in ) |
típus |
HTTP kliens FTP kliens ( d ) GNU csomag ( d ) Letöltés-kezelő konzol alkalmazás ( en ) |
Engedély | GPL-3.0 + ( d ) |
Weboldal | www.gnu.org/software/wget |
A verziók időrendje
A Wget egy ügyfél HTTP , HTTPS és FTP, amelyet 1996 januárjában fejlesztett ki a Hrvoje Niksic, és amelyet a GNU projekt 1997 februárja óta fenntart . A parancssori felület lehetővé teszi, hogy letölteni a tartalmat egy web vagy FTP szerver . Ez egy szabad szoftver , amelynek neve származik angol World Wide Web és get .
Wget lehetővé teszi, hogy helyszíni tükrök , vagy végeznek rekurzív letöltés . A neve a világhálóról és a GET- ről származik, amely a HTTP- protokollban használt fájl lekéréséhez használt parancs neve . Képes kommunikálni a HTTP és az FTP protokollokkal .
C- ben írva, rendkívül hordozható stílusban . Ez egy parancssori program, amelyet elsősorban Unix rendszereken használnak . Grafikus kezelőfelületek, például gwget és Windows verziók is léteznek.
A Wget nem interaktív, ami azt jelenti, hogy működhet a háttérben, anélkül, hogy a felhasználót azonosítanák a gépén. Éppen ellenkezőleg, a legtöbb böngésző a felhasználó állandó jelenlétét igényli, ami nagy bosszúságot okozhat nagy adatátvitel során.
Tükör létrehozásakor vagy "rekurzív letöltéskor" a wget tiszteletben tartja a robots.txt protokollt . A Wget úgy konfigurálható, hogy lokálisan konvertálja a letöltött HTML fájlok linkjeit, hogy offline módon is megtekinthetők legyenek.
A helyettesítő a fájlnevek és képek rekurzív könyvtár tükrök állnak közben átutalást FTP . A wget képes elolvasni a HTTP- kiszolgálók és az FTP-szerverek által biztosított időbélyeget , és helyileg elmentheti. A Wget így ellenőrizheti, hogy a távoli fájl módosult-e a legutóbbi keresés óta, és automatikusan letöltheti az új verziót. A Wget ezért megfelelő eszköz az FTP-webhelyek vagy a kezdőlapok tükreinek létrehozásához.
A Wget akkor lett tervezve, hogy robusztus legyen, ha a hálózati kapcsolat lassú vagy instabil; ha a letöltés hálózati probléma miatt sikertelen, akkor újra megpróbálja, amíg a teljes fájl helyre nem áll, és ott folytatja, ahol abbahagyta.
A Wget támogatja a proxy szervereket , amelyek csökkenthetik a hálózati terhelést, felgyorsíthatják a letöltéseket és lehetővé tehetik a hozzáférést a tűzfal mögött .
A Wget nem kezelte a 2 gigabájtnál nagyobb fájlokat az 1.10-es verzió előtt.
A GNU Wget-et ezt követően néhány évig Micah Cowan tartotta fenn, 2010-ben Giuseppe Scrivano váltotta fel.
A Wget2, a wget utódja fejlesztés alatt áll. Számos változtatás fog történni a teljesítmény javítása érdekében, többek között: HTTP / 2 támogatás , HTTP tömörítés, kapcsolati párhuzamosítás vagy akár a HTTP (en) If-Modified-Since fejléc használata .