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://example.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://example.com/login
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://example.com/login
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 laman web yang kami akses tidak dijumpai. Untuk melakukan ini, arahan ditunjukkan sebagai:
$ curl --form 'fileuploa [dilindungi e-mel]' https://example.com/resource.cgi
Kesimpulannya
Artikel ini menunjukkan pentingnya arahan Curl di Linux dan membincangkan penggunaan permintaan post curl di Linux. Saya menjelaskan bagaimana membuat permintaan POST menggunakan perintah CURL.