Prompt HTTP - Baris Perintah Interaktif HTTP Client

Prompt HTTP - Baris Perintah Interaktif HTTP Client

Http prompt (atau HTTP-Prompt) adalah klien http baris perintah interaktif yang dibangun di atas httpie dan prompt_toolkit, Menampilkan AutoComplete dan Sintaks Sorote. Ini juga mendukung cookie otomatis, integrasi openapi/Swagger serta pipa seperti unix dan pengalihan output. Selain itu, ia datang dengan lebih dari 20 tema yang bisa Anda gunakan.

Http prompt http klien untuk linux

Di artikel ini, kami akan menjelaskan cara menginstal dan menggunakan secara singkat HTTP-Prompt di linux.

Cara menginstal prompt http di linux

Anda dapat menginstal HTTP-Prompt Sama seperti paket Python biasa menggunakan perintah PIP seperti yang ditunjukkan.

$ PIP menginstal http-prompt 

Anda mungkin akan mendapatkan beberapa kesalahan izin jika Anda mencoba menginstal HTTP-Prompt pada python selebar sistem. Itu tidak disarankan, tetapi jika ini yang ingin Anda lakukan, cukup gunakan perintah sudo untuk mendapatkan hak istimewa seperti yang ditunjukkan.

$ sudo pip menginstal http-prompt 

Atau, Anda dapat menggunakan --pengguna Opsi untuk menginstal paket ke direktori rumah pengguna sebagai berikut:

$ Pip Instal-Pengguna HTTP-Prompt 

Untuk meningkatkan Http prompt, Mengerjakan:

$ pip instal -u http -prompt 

Cara menggunakan prompt http di linux

Untuk memulai sesi, cukup jalankan HTTP-Prompt perintah seperti yang ditunjukkan.

Mulailah dengan sesi terakhir atau http: // localhost: 8000 $ http-prompt Mulailah dengan URL yang diberikan $ http-prompt http: // localhost: 3000 Mulailah dengan beberapa opsi awal $ http-prompt localhost: 3000/API-Pengguna ATH: Lulus Nama Pengguna = Seseorang 
Mulai http prompt

Setelah memulai sesi, Anda dapat mengetik perintah secara interaktif seperti yang ditunjukkan pada tangkapan layar berikut.

Penggunaan Perintah Prompt HTTP

Untuk melihat bagaimana Http prompt akan menelepon httpie, jalankan perintah berikut.

> Httpie Post 
Pratinjau bagaimana httpie dipanggil dalam prompt http

Anda dapat mengirim Http Minta, masukkan salah satu metode HTTP seperti yang ditunjukkan.

> kepala > Dapatkan > Posting > put > tambalan > hapus 
Jalankan metode HTTP

Dimungkinkan untuk menambahkan header, query-string, atau parameter tubuh, Gunakan sintaksis seperti di Httpie. Berikut beberapa contoh:

# Set header > Tipe konten: aplikasi/json # Parameter QueryString > halaman == 5 # parameter tubuh > nama pengguna = tecmint  > full_name = "tecmint howtos" # parameter tubuh di json mentah > Nomor: = 45239 > is_ok: = true > Nama: = ["tecmint", "howtos"] > user: = '"username": "tecmint", "password": "followus"' # Tulis semuanya dalam satu baris > Tipe konten: aplikasi/json halaman == 5 nama pengguna = tecmint  

Anda juga dapat menambahkan Httpie opsi seperti yang ditunjukkan.

> --Form -pengguna: lulus > --verify = tidak ATAU > --Form-Pengguna Auth: Lulus Nama Pengguna = Tecmint Konten-Type: Aplikasi/JSON 

Untuk mengatur ulang sesi (hapus semua parameter dan opsi) atau keluar dari sesi, jalankan:

> rm * sesi #Reset > Keluar Sesi #Exit 

Untuk informasi lebih lanjut dan contoh penggunaan, lihat dokumentasi HTTP-Prompt di: http: // http-prompt.com/.

Itu saja! Http prompt menjadi teman yang sempurna untuk Httpie. Kami ingin mendengar dari Anda. Bagikan pemikiran Anda atau ajukan pertanyaan tentang HTTP-Prompt melalui formulir umpan balik di bawah ini.