Saya telah membangunkan alat baharu yang dipanggil CLI Prompt Toolkit, iaitu antara muka baris arahan yang direka untuk membuat permintaan HTTP serupa dengan cara anda menggunakan Posman.
Apa yang Dilakukan oleh Kod
Skrip cli_prompt_toolkit.py menyediakan CLI interaktif untuk membuat permintaan HTTP.
Inilah yang boleh dilakukan:
Pemilihan Kaedah HTTP:
Anda boleh memilih daripada pelbagai kaedah HTTP (DAPATKAN, POST, PUT, DELETE, PATCH, OPTIONS) melalui gesaan interaktif.
Pengendalian URL:
Masukkan URL dengan bendera pilihan dan simpannya untuk kegunaan masa hadapan. Alat ini juga menyokong autolengkap untuk URL yang digunakan sebelum ini.
Input Pengepala: Tambahkan pengepala tersuai pada permintaan anda dengan menaipnya terus ke dalam gesaan.
Pengendalian Fail Badan:
Muatkan dan format fail JSON untuk digunakan sebagai kandungan permintaan HTTP anda.
Paparan Respons:
Lihat dan formatkan jawapan daripada permintaan anda terus dalam CLI.
Mengapa Saya Mencipta Alat Ini
Saya ingin mencipta alat CLI yang memudahkan proses membuat permintaan HTTP daripada baris arahan.
Walaupun Posman hebat untuk menguji API dengan antara muka grafik, saya melihat keperluan untuk alat berasaskan teks yang ringan yang boleh digunakan terus dari terminal.
Projek ini bertujuan untuk menawarkan alternatif yang mudah digunakan bagi mereka yang lebih suka bekerja dalam baris arahan atau perlu mengautomasikan tugas permintaan HTTP mereka dalam skrip.
Git Repo
Ciri Akan Datang: Mengusahakan menambah sokongan untuk kuki untuk meningkatkan pengendalian permintaan.
Atas ialah kandungan terperinci Pengujian API yang mudah dengan CLI Prompt Toolkit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!