Parimad Linuxi käsurea HTTP-kliendid


HTTP kliendid on utiliiditarkvara, mis võimaldab faile Interneti kaudu alla laadida. Lisaks võimalustele faile kaugelt alla laadida saab neid käsurea tööriistu kasutada ka muude ülesannete täitmiseks, näiteks silumiseks ja veebiserveritega suhtlemiseks.

Täna vaadake meie parimate HTTP-klientide loendit, mis on loodud kasutamiseks Linuxi käsureal.

1. HTTPie

Wget-laadsed allalaadimised.

Selle muude funktsioonide hulka kuuluvad tüübipõhine värviline süntaks, kohandatud päised, püsivad seansid, pistikprogrammide tugi, JSON-i sisseehitatud tugi jne.

2. HTTP viip 2

HTTP viip on interaktiivne käsurea HTTP klient, mis põhineb prompt_toolkitil ja üle 20-teemalisel HTTPie-l. Selle esiletõstetud funktsioonide hulka kuuluvad automaatne täitmine, süntaksi esiletõstmine, automaatsed küpsised, Unixi-laadsed torujuhtmed, ühilduvus HTTpie-ga, seansside vahel püsib http-kiire ja OpenAPI/Swaggeri integreerimine.

3. Curl

failide ülekandmine võrgu kaudu, kasutades URL-i süntaksit mitmel toetatud protokollil, sealhulgas SCP, SMTPS, HTTPS, IMAP, LDAP, POP3 jne.

Curl on väga populaarne utiliit, mida kasutatakse andmete edastamiseks mitte ainult terminalides ja skriptides, vaid ka ruuterites, printerites, tahvelarvutites, mobiiltelefonides, digiboksides, heliseadmetes, meediumipleierites jne. Sellel on pikk funktsioonide loend, mis sisaldab tuge IPv6 ja sokkide5 puhul on kohandatud väljunditulemused pärast valmimist, URL-i pikkusepiirang puudub, asünkroonse nime lahendamine.

4. Wget

Wget on avatud lähtekoodiga käsurea utiliit veebisisu serveritest sisu hankimiseks nii HTTP-puhverserverite kui ka HTTP-, HTTPS- ja FTP-protokollide kaudu. Selle funktsioon on rekursiivne allalaadimine, mis tähendab, et see järgib HTML-lehtede linke ja loob kaugveebisaitide kohalikud versioonid.

Wgetil on mitmeid funktsioone, sealhulgas võime toimida suurepäraselt ka siis, kui võrguühendus on aeglane või ebastabiilne, HTTP-puhverserverite ja küpsiste tugi, jätkata katkestatud allalaadimisi REST- ja RANGE-API-de abil, NLS-põhiseid sõnumifaile erinevate keelte jaoks jne.

5. Aaria2

Aria2 on kerge avatud lähtekoodiga käsurea allalaadimise utiliit, mis toetab HTTP ja HTTPS, FTP ja SFTP, Metalinki ja BitTorrentit. Selle funktsioonide hulka kuuluvad selliste failide automaatne valideerimine nagu BitTorrent, paralleelsed failide allalaadimised HTTP (S)/(S) FTP-st ja BitTorrentist samal ajal, Ntrc-tugi, ketta vahemällu salvestamine kettategevuse vähendamiseks, IPv6 tugi Happy Eyeballsiga jne.

Kas on mõni vinge käsurea HTTP klient, mida pole eespool loetletud? Lisage julgelt oma ettepanekud ja põhjused allolevasse arutelukasti.