Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Jos olet kehittämässä verkkosovellusta, sinun on testattava se. HTTPien avulla voit testata HTTP: tä ja muita API: ita Linuxin komentoriviltä. Näin pääset alkuun.

Mikä on HTTPie?

HTTPie on sovellus, joka on tarkoitettu HTTP-pyyntöjen sekä pyyntöjen lähettämiseen RESTful verkkosovellusliittymät etäpalvelimelle. HTTPie: lle on saatavana myös työpöytä- ja verkkopohjaisia ​​versioita, mutta keskitymme komentoriviversioon.

HTTP on verkon taustalla oleva protokolla, mukaan lukien nyt lukemasi sivu. Protokollassa pyynnöt tulevat palvelimelle käyttäjäagentilta. Tämä käyttäjäagentti on yleensä verkkoselain, mutta sen ei tarvitse olla.

HTTPie: n asentaminen Linuxiin

Voit asentaa HTTPie: n useiden tärkeimpien Linux-pakettien hallintaohjelmien kautta. Esimerkiksi Debianissa ja Ubuntussa:

sudo apt install httpie

Ja Arch Linuxissa:

sudo pacman -S httpie

Päällä Red Hat -jakeluperhe, juosta:

instagram viewer
sudo dnf asentaa httpie

HTTPie: n käyttö API: iden testaamiseen Linuxissa

Voit käynnistää HTTPie: n kutsumalla sitä komentoriviltä käyttämällä jompaakumpaa näistä kahdesta komennosta: http tai https. Edellinen käyttää HTTP: tä ja jälkimmäinen käyttää salattua HTTPS: ää. Koska useimmat verkkosivustot käyttävät HTTPS: ää, kannattaa käyttää https-komentorivillä.

Jos haluat tehdä yksinkertaisen "GET"-pyynnön, käytä URL-osoitetta argumenttina:

https example.com

Voit myös lähettää POST-ilmoituksen, mikä on hyödyllistä, jos olet kehittämässä lomakkeita sisältävää verkkosivustoa.

Jos esimerkiksi haluat välittää nimen "MUO" lomakkeelle, käytä tätä komentoa:

https esimerkki.fi nimi="MUO"

HTTPie toimii myös JSON-kenttien kanssa. Jos haluat asettaa esimerkiksi name-attribuutin, suorita:

https PUT esimerkki.com nimi="MUO"

HTTPie: n avulla sinulla on työkalu verkkosivustojen testaamiseen Linuxin komentoriviltä. Linux on jo suosittu web-kehityksessä, koska se on markkinoiden tärkein palvelinkäyttöjärjestelmä.

Linux ja Unix ovat olleet ohjelmoijien ja teknisten ihmisten käyttöjärjestelmä vuosikymmeniä. Miksi se on niin suosittu? Se on tapa, jolla Linux on suunniteltu, ja ohjelmointityökalujen saatavuus tekee siitä vakavien tekniikkojen suosikin.