Cara Melakukan Permintaan POST Menggunakan Curl

How Perform Post Request Using Curl



Curl adalah utiliti baris perintah sumber terbuka dan bebas yang membolehkan sambungan rangkaian dihasilkan oleh pengguna. Pada Windows, Linux, dan Mac, Curl terbuka, menjadikannya pilihan untuk programmer di semua saluran.

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.