Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Ak vyvíjate webovú aplikáciu, budete ju musieť otestovať. Pomocou HTTPie môžete testovať HTTP a ďalšie API z príkazového riadku Linuxu. Tu je návod, ako začať.

Čo je HTTPie?

HTTPie je aplikácia určená na odosielanie požiadaviek HTTP, ako aj žiadostí o RESTful webové rozhrania API na vzdialený server. Dostupné sú aj desktopové a webové verzie pre HTTPie, ale my sa zameriame na verziu s príkazovým riadkom.

HTTP je základný protokol webu vrátane stránky, ktorú práve čítate. V protokole prichádzajú požiadavky na server od používateľského agenta. Tento používateľský agent je zvyčajne webový prehliadač, ale nemusí to tak byť.

Inštalácia HTTPie v systéme Linux

HTTPie môžete nainštalovať prostredníctvom mnohých hlavných správcov balíkov Linuxu. Napríklad na Debiane a Ubuntu:

sudo apt install httpie

A na Arch Linuxe:

sudo pacman -S httpie

Zapnuté rodina distribúcií Red Hat, spustiť:

instagram viewer
sudo dnf nainštalujte httpie

Použitie HTTPie na testovanie API v systéme Linux

Ak chcete spustiť HTTPie, musíte ho zavolať z príkazového riadku pomocou jedného z týchto dvoch príkazov: http alebo https. Prvý používa HTTP a druhý používa šifrovaný HTTPS. Keďže väčšina webových stránok používa protokol HTTPS, v príkazovom riadku budete chcieť použiť protokol https.

Ak chcete vykonať jednoduchú požiadavku „GET“, stačí použiť adresu URL ako argument:

https example.com

Môžete tiež poslať POST, čo je užitočné, ak vytvárate webovú stránku s formulármi.

Napríklad, ak by ste chceli zadať názov "MUO" do formulára, použili by ste tento príkaz:

https example.com názov="MUO"

HTTPie funguje aj s poľami JSON. Ak chcete napríklad nastaviť atribút name, spustite:

https PUT example.com name="MUO"

S HTTPie budete mať nástroj na testovanie webových stránok z príkazového riadku Linuxu. Linux je už populárny pre vývoj webových aplikácií, pretože je hlavným serverovým OS na trhu.

Linux a Unix sú už desaťročia obľúbeným operačným systémom pre programátorov a technických ľudí. Prečo je taký populárny? Je to spôsob, akým je Linux navrhnutý, a dostupnosť programovacích nástrojov, vďaka ktorým je taký obľúbený medzi serióznymi technikmi.