Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Ha webalkalmazást fejleszt, tesztelnie kell. A HTTPie segítségével tesztelheti a HTTP-t és más API-kat a Linux parancssorából. Így kezdheti el.

Mi az a HTTPie?

HTTPie egy olyan alkalmazás, amely HTTP kérések és kérések küldésére szolgál RESTful webes API-k távoli szerverre. A HTTPie-hez asztali és webalapú verziók is elérhetők, de mi a parancssori verzióra fogunk koncentrálni.

A HTTP az internet alapjául szolgáló protokoll, beleértve az éppen olvasott oldalt is. A protokollban a kérések egy felhasználói ügynöktől érkeznek a szerverhez. Ez a felhasználói ügynök általában egy webböngésző, de nem kell annak lennie.

HTTPie telepítése Linuxra

A HTTPie-t számos jelentős Linux-csomagkezelőn keresztül telepítheti. Például Debian és Ubuntu esetén:

sudo apt install httpie

És Arch Linuxon:

sudo pacman -S httpie

Tovább a Red Hat disztribúciók családja, fuss:

instagram viewer
sudo dnf install httpie

HTTPie használata API-k tesztelésére Linuxon

A HTTPie elindításához a parancssorból kell meghívnia a következő két parancs valamelyikével: http vagy https. Az előbbi HTTP-t, az utóbbi pedig titkosított HTTPS-t használ. Mivel a legtöbb webhely HTTPS-t használ, érdemes a https protokollt használni a parancssorban.

Egy egyszerű „GET” kérés végrehajtásához használja az URL-t argumentumként:

https example.com

POST-ot is küldhet, ami akkor hasznos, ha űrlapokat tartalmazó webhelyet fejleszt.

Ha például a "MUO" nevet szeretné átadni egy űrlapnak, akkor ezt a parancsot használja:

https example.com name="MUO"

A HTTPie JSON-mezőkkel is működik. Ha például a name attribútumot szeretné beállítani, futtassa:

https PUT example.com name="MUO"

A HTTPie segítségével egy eszközt kap a webhelyek Linux parancssorból történő tesztelésére. A Linux már most is népszerű a webfejlesztés terén, mivel a piac fő szerver operációs rendszere.

A Linux és a Unix évtizedek óta a programozók és a műszaki szakemberek kedvenc operációs rendszere. Miért olyan népszerű? Ez a Linux tervezési módja, és a programozási eszközök elérhetősége teszi a komoly technikusok kedvencévé.