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.