Kuinka cURL POST komentoriviltä
Sisällysluettelo:
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ä.