Beste kommandolinje HTTP-klienter for Linux


HTTP-klienter er hjelpeprogramvare som lar deg laste ned filer over Internett. Bortsett fra å kunne laste ned filer eksternt, kan disse kommandolinjeverktøyene brukes til andre oppgaver som feilsøking og samhandling med webservere.

I dag, sjekk ut vår liste over de beste HTTP-klientene laget for bruk i Linux-kommandolinjen.

1. HTTPie

Wget-lignende nedlastinger.

Dens andre funksjoner inkluderer en typebasert fargesatt syntaks, tilpassede overskrifter, vedvarende økter, støtte for plugins, innebygd støtte for JSON, etc.

2. HTTP-prompt 2

HTTP-prompt er en interaktiv kommandolinje-HTTP-klient bygget på prompt_toolkit og HTTPie med 20+ temaer. Funksjonens høydepunkter inkluderer autofullføring, syntaksutheving, automatiske informasjonskapsler, Unix-lignende pipelines, kompatibilitet med HTTpie, http-spørring vedvarer mellom økter og OpenAPI/Swagger-integrasjon.

3. Krøll

overføre filer over et nettverk ved å bruke URL-syntaks over en av flere støttede protokoller, inkludert SCP, SMTPS, HTTPS, IMAP, LDAP, POP3, etc.

Curl er et veldig populært verktøy som brukes i ikke bare terminaler og skript for å overføre data, men også i rutere, skrivere, nettbrett, mobiltelefoner, set-top-bokser, lydutstyr, mediespillere osv. Det har en lang funksjonsliste som inkluderer støtte for IPv6 og socks5, tilpassede utdataresultater etter fullføring, ingen URL-lengdegrense, asynkron navneløsning.

4. Wget

Wget er et åpen kildekode-kommandolinjeverktøy for å hente innhold fra webservere via HTTP-proxyer samt HTTP-, HTTPS- og FTP-protokoller. Funksjonen er rekursiv nedlasting som innebærer at den følger lenkene på HTML-sider og lager lokale versjoner av eksterne nettsteder.

Wget har flere funksjoner, inkludert muligheten til å fungere utmerket selv når nettverkstilkoblingen din er treg eller ustabil, støtte for HTTP-proxyer og informasjonskapsler, gjenoppta avbrutt nedlasting ved hjelp av REST og RANGE APIer, NLS-baserte meldingsfiler for forskjellige språk, etc.

5. Aria2

Aria2 er et lett, åpen kildekode-kommandolinjenedlastingsverktøy med støtte for HTTP og HTTPS, FTP og SFTP, Metalink og BitTorrent. Funksjonene inkluderer automatisk validering for filer som BitTorrent, parallelle filnedlastinger fra HTTP(S)/(S)FTP og BitTorrent samtidig, Ntrc-støtte, diskbufring for å redusere diskaktivitet, IPv6-støtte med Happy Eyeballs, etc.

Er det noen fantastiske kommandolinje HTTP-klienter som ikke er oppført ovenfor? Legg gjerne til forslag og begrunnelser i diskusjonsboksen nedenfor.