Cara Melakukan Permintaan POST Menggunakan Curl

How Perform Post Request Using Curl



Curl adalah utilitas baris perintah sumber terbuka dan gratis yang memungkinkan koneksi jaringan dibuat oleh pengguna. Di Windows, Linux, dan Mac, Curl terbuka, menjadikannya opsi yang dapat digunakan untuk pemrogram di semua saluran.

Dengan tingkat informasi yang beragam, kita dapat membuat kueri postingan. Beberapa kueri pengujian untuk POST diberikan di bawah ini:







Membuat permintaan POST sederhana

Masukkan perintah berikut pada baris perintah untuk membuat permintaan POST dengan mudah melalui curl.



$ curl -X POST https://example.com/



Mengirim bidang tambahan dengan permintaan POST

Anda dapat mengirim bidang tambahan dengan bantuan flag -d dan menggabungkannya dengan permintaan POST yang Anda kirim ke server. Panggilan POST berikut mengirimkan pengguna dan area transfer bersama dengan parameter kritis.





$ curl -d 'user=user1&pass=abcd' -X POST https://example.com/login

Opsi -d untuk POST dengan curl akan memberikan header standar yang terlihat seperti:



# Content-Type: application/x-www-form-urlencoded

Menentukan Content-Type dalam permintaan POST

Anda dapat menggunakan flag -H untuk mengirim sepotong data atau header dengan curl. Perintah berikut mengirimkan objek JSON dengan permintaan.

$ curl -d '{json}' -H 'Content-Type:application/json' https://example.com/login

Bertukar file dengan CURL

Menggunakan curl, kami juga dapat mentransfer seluruh file pada baris perintah. Meskipun, dalam hal ini, itu tidak akan mengunggah data apa pun karena situs yang kami akses tidak ditemukan. Untuk melakukan ini, perintah ditampilkan sebagai:

$ curl --form 'fileuploa [dilindungi email]' https://example.com/resource.cgi

Kesimpulan

Artikel ini menunjukkan pentingnya perintah Curl di Linux dan membahas penggunaan permintaan posting curl di Linux. Saya mengklarifikasi cara membuat permintaan POST menggunakan perintah CURL.