Kako cURL POST iz ukazne vrstice
Kazalo:
Curl je zmogljiv pripomoček ukazne vrstice, ki vam omogoča prenos podatkov na ali iz strežnika ali URL-ja. Ena pogosta funkcija, ki jo uporabljajo razvijalci, je izdelava zahteve POST s curl, kar bomo obravnavali tukaj.
Stvari bomo precej poenostavili in prikazali tri primere za izdelavo zahteve POST s curl iz ukazne vrstice, s sintakso s podatki in brez njih ter tudi v obrazec.
cURL POST Sintaksa ukazne vrstice
Zahtevo curl POST lahko naredite z ali brez podatkov, odvisno od tega, kaj poskušate narediti. Ne pozabite, da je uporaba pravilne sintaksne velike začetnice pomembna.
zahteva za objavo curl brez podatkov:
curl -X POST http://URL/example.php
zahteva za objavo curl s podatki:
"curl -d data=example1&data2=example2>"
curl POST v obrazec:
"curl -X POST -F ime=uporabnik -F geslo=test http://URL/example.php "
curl POST z datoteko:
"curl -X POST -F image=@/path/example.gif http://URL/uploadform.cgi "
Podobno lahko prenesete tudi datoteke s curl z uporabo drugega ukaznega niza.
podatki curl POST JSON
"curl -H Content-Type: application/json -X POST -d &39;{user:bob, pass:123}&39; http://URL/ "
Za nadaljnje podatke ali podrobnosti o kodrih si oglejte priročnik za kodre ali stran s pomočjo:
curl --help
curl --manual
Veš za boljši način za pošiljanje zahteve za objavo s cURL? Sporočite nam v komentarjih. Tukaj si lahko ogledate tudi nekaj zanimivih posebnih uporab ukaza curl.