Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Jika Anda mengembangkan aplikasi web, Anda harus mengujinya. Dengan HTTPie, Anda dapat menguji HTTP dan API lainnya dari baris perintah Linux. Inilah cara untuk memulai.

Apa itu HTTPie?

HTTPie adalah aplikasi yang dimaksudkan untuk mengirim permintaan HTTP, serta permintaan untuk API web RESTful ke server jarak jauh. Versi desktop dan berbasis web untuk HTTPie juga tersedia, tetapi kami akan berkonsentrasi pada versi baris perintah.

HTTP adalah protokol yang mendasari web, termasuk halaman yang sedang Anda baca sekarang. Dalam protokol, permintaan datang ke server dari agen pengguna. Agen pengguna ini biasanya berupa browser web, tetapi tidak harus demikian.

Menginstal HTTPie di Linux

Anda dapat menginstal HTTPie melalui banyak manajer paket utama Linux. Misalnya, di Debian dan Ubuntu:

sudo apt install httpie

Dan di Arch Linux:

instagram viewer
sudo pacman -S httpie

Pada keluarga distro Red Hat, berlari:

sudo dnf instal httpie

Menggunakan HTTPie untuk Menguji API di Linux

Untuk memulai HTTPie, Anda perlu memanggilnya dari baris perintah menggunakan salah satu dari dua perintah ini: http atau https. Yang pertama menggunakan HTTP dan yang terakhir menggunakan HTTPS terenkripsi. Karena sebagian besar situs web menggunakan HTTPS, Anda sebaiknya menggunakan https pada baris perintah.

Untuk melakukan permintaan "GET" sederhana, cukup gunakan URL sebagai argumen:

https contoh.com

Anda juga dapat mengirim POST, yang berguna jika Anda mengembangkan situs web dengan formulir.

Misalnya, jika Anda ingin meneruskan nama "MUO" ke formulir, gunakan perintah ini:

https contoh.com nama="MUO"

HTTPie juga berfungsi dengan bidang JSON. Jika Anda ingin menyetel atribut nama, misalnya, jalankan:

https PUT example.com name="MUO"

Dengan HTTPie, Anda akan memiliki alat untuk menguji situs web dari baris perintah Linux. Linux sudah populer untuk pengembangan web, menjadi OS server utama di pasaran.

Linux dan Unix telah menjadi OS pilihan bagi programmer dan orang teknis selama beberapa dekade. Mengapa ini sangat populer? Begitulah cara Linux dirancang, dan ketersediaan alat pemrograman yang menjadikannya favorit para teknisi serius.