Kako cURL POST iz ukazne vrstice

Kazalo:

Anonim

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.

Kako cURL POST iz ukazne vrstice