HTTP Prompt - Pelanggan HTTP Talian Perintah Interaktif
![HTTP Prompt - Pelanggan HTTP Talian Perintah Interaktif](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client_6.png)
- 4578
- 210
- Wendell Shields
Http prompt (atau HTTP-Prompt) adalah pelanggan HTTP baris arahan interaktif yang dibina di httpie dan prompt_toolkit, Mempunyai penonjolan autokomplete dan sintaks. Ia juga menyokong kuki auto, integrasi openapi/swagger serta saluran paip seperti UNIX dan pengalihan output. Di samping itu, ia dilengkapi dengan lebih daripada 20 tema yang boleh anda gunakan.
![](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client.png)
Dalam artikel ini, kami akan menerangkan cara memasang dan menggunakan secara ringkas HTTP-Prompt di Linux.
Cara Memasang Prompt HTTP di Linux
Anda boleh memasang HTTP-Prompt Sama seperti pakej python biasa menggunakan arahan PIP seperti yang ditunjukkan.
$ pip Pasang HTTP-Prompt
Anda mungkin akan mendapat kesilapan kebenaran jika anda cuba memasang HTTP-Prompt di python seluruh sistem. Ia tidak dinasihatkan, tetapi jika ini adalah apa yang anda mahu lakukan, hanya gunakan perintah sudo untuk mendapatkan keistimewaan akar seperti yang ditunjukkan.
$ sudo pip memasang http-prompt
Sebagai alternatif, anda boleh menggunakan --pengguna
Pilihan untuk memasang pakej ke direktori rumah pengguna seperti berikut:
$ pip pemasangan-HTTP-Prompt
Untuk menaik taraf Http prompt, lakukan:
$ pip install -u http -prompt
Cara Menggunakan Prompt HTTP di Linux
Untuk memulakan sesi, cukup jalankan HTTP-Prompt arahan seperti yang ditunjukkan.
Mulakan dengan sesi terakhir atau http: // localhost: 8000 $ http-prompt Mulakan dengan URL yang diberikan $ http-prompt http: // localhost: 3000 Mulakan dengan beberapa pilihan awal $ http-prompt localhost: 3000/API-Auth Pengguna: lulus nama pengguna = seseorang
![](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client_2.png)
Selepas memulakan sesi, anda boleh menaip arahan secara interaktif seperti yang ditunjukkan dalam tangkapan skrin berikut.
![](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client_3.png)
Untuk melihat bagaimana Http prompt akan memanggil httpie, jalankan arahan berikut.
> Httpie Post
![](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client_4.png)
Anda boleh menghantar Http minta, masukkan salah satu kaedah HTTP seperti yang ditunjukkan.
> kepala > Dapatkan > pos > let > patch > Padam
![](https://ilinuxgeek.com/storage/img/images_1/http-prompt-an-interactive-command-line-http-client_5.png)
Adalah mungkin untuk menambah tajuk, pertanyaan-string, atau parameter badan, Gunakan sintaks seperti dalam Httpie. Berikut adalah beberapa contoh:
# Tetapkan header > Jenis Kandungan: Aplikasi/JSON # Parameter QueryString > Page == 5 # parameter badan > nama pengguna = tecmint > full_name = "Tecmint Howtos" # parameter badan di json mentah > Nombor: = 45239 > is_ok: = Benar > Nama: = ["Tecmint", "Howtos"] > pengguna: = '"nama pengguna": "tecmint", "kata laluan": "followus"' # tulis semuanya dalam satu baris > Kandungan-Jenis: Aplikasi/JSON Page == 5 Nama Pengguna = TECMINT
Anda juga boleh menambah Httpie pilihan seperti yang ditunjukkan.
> -Bentuk -Pengguna Auth: Lulus > --Verify = tidak Atau >-Form-Pengguna Auth: Lulus Nama Pengguna = Tecmint-Kandungan-Jenis: Aplikasi/JSON
Untuk menetapkan semula sesi (membersihkan semua parameter dan pilihan) atau keluar dari sesi, jalankan:
> rm * Sesi #Reset > Keluar Sesi #exit
Untuk contoh maklumat dan penggunaan lanjut, lihat dokumentasi HTTP-Prompt di: http: // http-prompt.com/.
Itu sahaja! Http prompt Menjadikan teman yang sempurna untuk Httpie. Kami ingin mendengar daripada anda. Kongsi pendapat anda atau ajukan soalan mengenai HTTP-Prompt melalui borang maklum balas di bawah.
- « Cara Mengira Alamat Subnet IP dengan Alat IPCALC
- Pemasangan Ubuntu 19.04 (disko dingo) desktop pada sistem firmware UEFI »