Cara cURL POST dari Command Line

Curl adalah utilitas baris perintah yang kuat yang memungkinkan Anda untuk mentransfer data ke atau dari server atau URL. Salah satu fungsi umum yang digunakan oleh pengembang adalah membuat permintaan POST dengan ikal, yang akan kita bahas di sini.

Kami akan menjaga semuanya cukup sederhana dan menunjukkan tiga contoh untuk membuat permintaan POST dengan ikal dari baris perintah, dengan sintaksis dengan dan tanpa data, dan juga ke formulir.

cURL POST Permintaan Sintaksis Baris Perintah

Anda dapat membuat permintaan POST curl dengan atau tanpa data, tergantung pada apa yang Anda coba lakukan. Ingat bahwa menggunakan kapitalisasi sintaksis yang tepat sangatlah penting.

curl post request tanpa data:

curl -X POST http://URL/example.php

curl post request dengan data:

curl -d "data=example1&data2=example2" http://URL/example.cgi

curl POST ke formulir:

curl -X POST -F "name=user" -F "password=test" http://URL/example.php

curl POST dengan file:

curl -X POST -F "image=@/path/example.gif" http://URL/uploadform.cgi

Demikian pula, Anda juga dapat mengunduh file dengan curl juga dengan menggunakan string perintah yang berbeda.

curl data POST JSON

curl -H "Content-Type: application/json" -X POST -d '{"user":"bob", "pass":"123"}' http://URL/

Untuk keterangan atau detail curl lebih lanjut, lihat manual curl atau halaman bantuan:

curl --help

curl --manual

Tahu cara yang lebih baik untuk membuat permintaan pos dengan cURL? Beri tahu kami di komentar. Anda juga dapat memeriksa beberapa penggunaan spesifik yang menarik dari perintah curl di sini.