HTTP Prompt - Pelanggan HTTP Talian Perintah Interaktif
- 4601
- 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.
Pelanggan http http prompt untuk linuxDalam 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 = seseorangMulakan prompt http
Selepas memulakan sesi, anda boleh menaip arahan secara interaktif seperti yang ditunjukkan dalam tangkapan skrin berikut.
Penggunaan Perintah Prompt HTTPUntuk melihat bagaimana Http prompt akan memanggil httpie, jalankan arahan berikut.
> Httpie PostPratonton bagaimana httpie dipanggil dalam http prompt
Anda boleh menghantar Http minta, masukkan salah satu kaedah HTTP seperti yang ditunjukkan.
> kepala > Dapatkan > pos > let > patch > PadamJalankan kaedah HTTP
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 »