Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Jei kuriate žiniatinklio programą, turėsite ją išbandyti. Naudodami HTTPie galite išbandyti HTTP ir kitas API iš Linux komandinės eilutės. Štai kaip pradėti.

Kas yra HTTPie?

HTTPie yra programa, skirta siųsti HTTP užklausas, taip pat užklausas RESTful žiniatinklio API į nuotolinį serverį. Taip pat galimos HTTPie darbalaukio ir žiniatinklio versijos, tačiau mes sutelksime dėmesį į komandinės eilutės versiją.

HTTP yra žiniatinklio protokolas, įskaitant puslapį, kurį dabar skaitote. Protokole užklausos į serverį ateina iš vartotojo agento. Šis vartotojo agentas paprastai yra žiniatinklio naršyklė, bet nebūtinai.

HTTPie diegimas Linux sistemoje

Galite įdiegti HTTPie per daugelį pagrindinių „Linux“ paketų tvarkytuvų. Pavyzdžiui, „Debian“ ir „Ubuntu“:

sudo apt install httpie

Ir „Arch Linux“:

sudo pacman -S httpie

Įjungta „Red Hat“ platintojų šeima, paleisti:

instagram viewer
sudo dnf įdiegti httpie

HTTPie naudojimas API testavimui Linux sistemoje

Norėdami paleisti HTTPie, turite jį iškviesti iš komandinės eilutės naudodami vieną iš šių dviejų komandų: http arba https. Pirmasis naudoja HTTP, o antrasis naudoja šifruotą HTTPS. Kadangi dauguma svetainių naudoja HTTPS, komandinėje eilutėje norėsite naudoti https.

Norėdami atlikti paprastą „GET“ užklausą, kaip argumentą naudokite URL:

https example.com

Taip pat galite išsiųsti POST, o tai naudinga, jei kuriate svetainę su formomis.

Pavyzdžiui, jei norite formai perduoti pavadinimą „MUO“, naudokite šią komandą:

https example.com pavadinimas="MUO"

HTTPie taip pat veikia su JSON laukais. Pavyzdžiui, jei norite nustatyti pavadinimo atributą, paleiskite:

https PUT example.com name="MUO"

Naudodami HTTPie turėsite įrankį svetainėms tikrinti naudojant Linux komandinę eilutę. Linux jau yra populiarus kuriant žiniatinklius, nes yra pagrindinė serverio OS rinkoje.

„Linux“ ir „Unix“ dešimtmečius buvo pagrindinė programuotojų ir techninių žmonių OS. Kodėl jis toks populiarus? Tai yra „Linux“ sukūrimo būdas ir programavimo įrankių prieinamumas, todėl jis yra rimtų technikų mėgstamiausias.