Beste kommandolinje HTTP -klienter for Raspberry Pi

Beste kommandolinje HTTP -klienter for Raspberry Pi
Raspberry Pi er en populær og allsidig minidatamaskin. En av de mest nyttige funksjonene ved enheten er dens evne til enkelt å kjøre Raspberry Pi Linux-baserte systemer, slik at brukere kan bruke et bredt spekter av kommandolinjeverktøy for å kontrollere og administrere enheten. Et slikt verktøy er et HTTP -klient, som lar brukere komme med HTTP -forespørsler og samhandle med webtjenester direkte fra kommandolinjen.

I denne artikkelen vil vi se på noen av de beste kommandolinjene HTTP -klienter for Raspberry Pi for å hjelpe deg med å velge den rette for prosjektet ditt.

Beste kommandolinje HTTP -klienter for Raspberry Pi

Når det gjelder kommandolinje HTTP -klienter For Raspberry Pi er det flere alternativer tilgjengelig. Imidlertid er de beste alternativene:

  • Krøll
  • HTTP -ledetekst 2
  • Httpie
  • WGET
  • Aria2

Detaljene til hver av disse klientene er diskutert nedenfor.

1: krøll

Krøll er en mye brukt HTTP -klient for dataoverføring over Internett. Den støtter mer enn 26 protokoller inkludert Http, Ftp, og SMTP. Det er best for å overføre data fra eller til serveren over nettet. I utgangspunktet er den designet for å samhandle eksternt med servere ved å bruke sine forskjellige protokoller. krøll er et kraftig verktøy som tilbyr mange alternativer og konfigurasjoner, noe som gjør det til et godt valg for avanserte brukere. krøll er tilgjengelig i Raspbian Package Repository, og som standard er det allerede installert på systemet. Likevel, hvis du ikke kan finne den, kan du installere den gjennom følgende kommando:

$ sudo apt install curl

2: HTTP -ledetekst 2

HTTP -ledetekst 2 er en kommandolinje HTTP-klient som lar deg samhandle med webservere og API-er. Det er bygget på Httpie. De beste funksjonene er Syntaksutheving og Auto -komplettering som ikke er tilgjengelig i mange andre HTTP -klienter. Dessuten tilbyr det mer enn 20 temaer for brukerne. Å installere HTTP -ledetekst 2 På en Raspberry Pi kan brukerne kjøre følgende kommando:

$ pip3 installer http-prompt

3: httpie

Httpie er en linje HTTP-klient som er designet for å være brukervennlig og intuitiv. Det er bygget på toppen av det populære krøllbiblioteket og tilbyr en enkel Verb -syntaks for å komme med HTTP -forespørsler som POST, , og Slett. Det gir fleksibilitet til å tilpasse HTTP -forespørsler. Mellom Curl og HTTP -ledeteksten, Httpie står for dets ekstremt brukervennlig grensesnitt. Denne klienten er et godt alternativ for brukere som vil ha et enkelt og brukervennlig verktøy for å komme med HTTP-forespørsler. Httpie kan installeres gjennom følgende kommando:

$ sudo apt install httpie

4: WGET

WGET er et annet populært kommandolinjeverktøy for å laste ned filer fra Internett. Den støtter protokoller Http, Https, og Ftp. Det brukes hovedsakelig til å laste ned filer, nettsteder eller websider. WGET er et enkelt og pålitelig verktøy for å laste ned filer fra Internett, men det tilbyr færre funksjoner enn Curl eller Httpie for å komme med HTTP -forespørsler.

Det beste om WGET er at det er forhåndsinstallert På de fleste Linux-baserte systemer og til og med på Raspberry Pi er det allerede installert. Men hvis brukeren av en eller annen grunn ønsker å installere den på nytt, er den tilgjengelig i Raspbian -pakkelageret og kan installeres ved hjelp av APT -kommandoen:

$ sudo apt install wget

5: ARIA2

Et annet kommandolinjeverktøy som letter internettfiloverføringer er Aria2, som støtter flere protokoller. Den støtter et bredt utvalg av protokoller og tilbyr flere funksjoner inkludert Parallell nedlasting av filer, automatisert filvalidering, og IPv6 -kompatibilitet.

Aria2 er lett på grunn av at det er en flott følgesvenn for Raspberry Pi -enheter. Det beste om Aria2 er at det også gir Proxy -godkjenningsstøtte for HTTP -forespørsler. Også, Aria2 gir pause og gjenoppta nedlastingsfunksjonen og en mye bedre hastighet enn krøll eller WGET, på grunn av at det er et flott alternativ til dem. Å installere Aria 2, Kjør den underskrevne kommandoen i terminalen:

$ sudo apt install ARIA2

Konklusjon

Ovennevnte retningslinjer viser dine 5 forskjellige HTTP-klienter for Raspberry Pi for å overføre data over Internett. De HTTP -ledetekst 2 er et enkelt og brukervennlig verktøy for raske og effektive HTTP-forespørsler. krøll er et kraftig alternativ for avanserte brukere, Httpie er et brukervennlig alternativ og WGET er et enkelt og pålitelig verktøy for å laste ned filer. Aria2 er et høyytelses-kommandolinjeverktøy designet for å laste ned store filer og håndtere flere forespørsler samtidig.