Kuinka cURL POST komentoriviltä

Sisällysluettelo:

Anonim

Curl on tehokas komentorivityökalu, jonka avulla voit siirtää tietoja palvelimelle tai URL-osoitteeseen tai niistä. Yksi yleinen kehittäjien käyttämä toiminto on POST-pyynnön tekeminen curlilla, mitä aiomme käsitellä tässä.

Pidämme asiat melko yksinkertaisina ja näytämme kolme esimerkkiä POST-pyynnön tekemisestä curlilla komentoriviltä, ​​syntaksilla datan kanssa ja ilman sekä myös lomakkeeseen.

cURL POST -pyynnön komentorivisyntaksi

Voit tehdä curl POST -pyynnön datalla tai ilman sen mukaan, mitä yrität tehdä. Muista, että oikean syntaksin käyttäminen on tärkeää.

curl-lähetyspyyntö ilman tietoja:

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

curl-lähetyspyyntö tiedoilla:

"

curl -d data=example1&data2=example2>"

curl POSTAA lomakkeeseen:

"

curl -X POST -F nimi=käyttäjä -F salasana=testi http://URL/example.php "

curl POST tiedostolla:

"

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

Samaan tapaan voit ladata myös curl-tiedostoja käyttämällä eri komentomerkkijonoa.

curl POST JSON data

"

curl -H Sisältötyyppi: application/json -X POST -d &39;{user:bob, pass:123}&39; http://URL/ "

Lisätietoja kiharasta saat kihartamisen käsikirjasta tai ohjesivulta:

curl --help

curl --manual

Tiedätkö paremman tavan tehdä lähetyspyyntö cURL:n avulla? Kerro meille kommenteissa. Voit myös tutustua mielenkiintoisiin curl-komennon käyttötarkoituksiin täällä.

Kuinka cURL POST komentoriviltä