Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Ja izstrādājat tīmekļa lietotni, jums tā būs jāpārbauda. Izmantojot HTTPie, varat pārbaudīt HTTP un citas API no Linux komandrindas. Lūk, kā sākt darbu.

Kas ir HTTPie?

HTTPie ir lietojumprogramma, kas paredzēta HTTP pieprasījumu, kā arī pieprasījumu nosūtīšanai RESTful tīmekļa API uz attālo serveri. Ir pieejamas arī HTTPie darbvirsmas un tīmekļa versijas, taču mēs koncentrēsimies uz komandrindas versiju.

HTTP ir protokols, kas ir tīmekļa pamatā, ieskaitot lapu, kuru pašlaik lasāt. Protokolā pieprasījumi tiek nosūtīti uz serveri no lietotāja aģenta. Šis lietotāja aģents parasti ir tīmekļa pārlūkprogramma, taču tam nav jābūt.

HTTPie instalēšana operētājsistēmā Linux

Varat instalēt HTTPie, izmantojot daudzus galvenos Linux pakotņu pārvaldniekus. Piemēram, Debian un Ubuntu:

sudo apt instalēt httpie

Un Arch Linux:

sudo pacman -S httpie

Ieslēgts Red Hat izplatīšanas saime, palaist:

sudo dnf instalējiet httpie

HTTPie izmantošana, lai pārbaudītu API operētājsistēmā Linux

Lai palaistu HTTPie, tas ir jāizsauc no komandrindas, izmantojot vienu no šīm divām komandām: http vai https. Pirmais izmanto HTTP, bet otrais izmanto šifrētu HTTPS. Tā kā lielākā daļa vietņu izmanto HTTPS, komandrindā vēlēsities izmantot https.

Lai veiktu vienkāršu “GET” pieprasījumu, vienkārši izmantojiet URL kā argumentu:

https example.com

Varat arī nosūtīt POST, kas ir noderīgi, ja veidojat vietni ar veidlapām.

Piemēram, ja vēlaties formai nodot nosaukumu "MUO", izmantojiet šo komandu:

https example.com name="MUO"

HTTPie darbojas arī ar JSON laukiem. Ja vēlaties iestatīt, piemēram, nosaukuma atribūtu, palaidiet:

https PUT example.com name="MUO"

Izmantojot HTTPie, jums būs rīks vietņu testēšanai no Linux komandrindas. Linux jau ir populāra tīmekļa izstrādei, jo tā ir galvenā servera OS tirgū.

Linux un Unix ir bijuši programmētāju un tehnisko darbinieku iecienītākās operētājsistēmas gadu desmitiem. Kāpēc tas ir tik populārs? Tas ir veids, kā Linux ir izstrādāts, un programmēšanas rīku pieejamība padara to par nopietnu tehnoloģiju speciālistu iecienītu.