Kui arendate veebirakendust, peate seda testima. HTTPie abil saate testida HTTP-d ja muid API-sid Linuxi käsurealt. Siin on, kuidas alustada.
Mis on HTTPie?
HTTPie on rakendus, mis on mõeldud HTTP päringute ja ka päringute saatmiseks RESTful veebi API-d kaugserverisse. HTTPie jaoks on saadaval ka töölaua- ja veebipõhised versioonid, kuid keskendume käsurea versioonile.
HTTP on veebi, sealhulgas praegu loetava lehe aluseks olev protokoll. Protokollis tulevad päringud serverisse kasutajaagendilt. See kasutajaagent on tavaliselt veebibrauser, kuid see ei pea olema.
HTTPie installimine Linuxisse
HTTPie saate installida paljude suuremate Linuxi paketihaldurite kaudu. Näiteks Debianis ja Ubuntus:
sudo apt install httpie
Ja Arch Linuxis:
sudo pacman -S httpie
Peal Red Hati distributsioonide perekond, jookse:
sudo dnf install httpie
HTTPie kasutamine API-de testimiseks Linuxis
HTTPie käivitamiseks peate selle käsurealt kutsuma, kasutades ühte järgmistest kahest käsust: http või https. Esimene kasutab HTTP-d ja teine krüpteeritud HTTPS-i. Kuna enamik veebisaite kasutab HTTPS-i, peaksite käsureal kasutama https-i.
Lihtsa GET-päringu tegemiseks kasutage argumendina lihtsalt URL-i:
https example.com
Võite saata ka POST-i, mis on kasulik, kui arendate vorme sisaldavat veebisaiti.
Näiteks kui soovite vormile nime "MUO" edastada, kasutage seda käsku:
https example.com nimi="MUO"
HTTPie töötab ka JSON-väljadega. Kui soovite määrata näiteks atribuudi name, käivitage:
https PUT example.com name="MUO"
HTTPie abil on teil tööriist veebisaitide testimiseks Linuxi käsurealt. Linux on veebiarenduses juba populaarne, olles peamine serveri OS turul.
Linux ja Unix on aastakümneid olnud programmeerijate ja tehniliste inimeste jaoks mõeldud operatsioonisüsteemid. Miks see nii populaarne on? See on viis, kuidas Linux on disainitud ja programmeerimistööriistade kättesaadavus, teeb sellest tõsiste tehnikameeste lemmiku.