Dengan pelbagai tahap maklumat, kita dapat membuat pertanyaan pos. Beberapa pertanyaan ujian untuk POST diberikan di bawah:
Membuat permintaan POST yang mudah
Masukkan arahan berikut pada baris perintah untuk membuat permintaan POST yang mudah melalui curl.
$ curl -X POST https: // contoh.com /
Menghantar medan tambahan dengan permintaan POST
Anda boleh menghantar medan tambahan dengan bantuan bendera -d dan memasangkannya dengan permintaan POST yang anda hantar ke pelayan. Panggilan POST berikut menghantar pengguna dan kawasan pemindahan bersama-sama dengan parameter kritikal.
$ curl -d "user = user1 & pass = abcd" -X POST https: // contoh.com / log masuk
Pilihan -d untuk POST dengan curl akan memberikan header standard yang kelihatan seperti:
# Jenis-Kandungan: aplikasi / x-www-form-urlencoded
Menentukan permintaan Kandungan dalam permintaan POST
Anda boleh menggunakan bendera -H untuk mengirim sekeping data atau tajuk dengan ikal. Perintah yang diikuti menghantar objek JSON dengan permintaan.
$ curl -d 'json' -H 'Content-Type: application / json' https: // contoh.com / log masuk
Menukar fail dengan CURL
Dengan menggunakan curl, kita juga dapat memindahkan keseluruhan fail pada baris perintah. Walaupun, dalam hal ini, data tidak akan dimuat kerana situs yang kami akses tidak dijumpai. Untuk melakukan ini, arahan ditunjukkan sebagai:
$ curl --form "[email dilindungi]" https: // contoh.com / sumber.cgi
Kesimpulannya
Artikel ini menunjukkan kepentingan perintah Curl di Linux dan membincangkan penggunaan permintaan post curl di Linux. Saya menjelaskan bagaimana membuat permintaan POST menggunakan perintah CURL.