POST -pyynnön suorittaminen Curl -sovelluksen avulla

How Perform Post Request Using Curl



Curl on ilmainen ja avoimen lähdekoodin komentorivityökalu, jonka avulla käyttäjät voivat luoda verkkoyhteyksiä. Windows-, Linux- ja Mac-käyttöjärjestelmissä Curl on avoinna, mikä tekee siitä ohjelmoijien ottovaihtoehdon kaikilla kanavilla.

Erilaisilla tietotasoilla voimme tehdä postikyselyjä. Alla on joitakin POST -testikyselyitä:







Yksinkertaisen POST -pyynnön tekeminen

Kirjoita seuraava komento komentoriville tehdäksesi helpon POST-pyynnön käyristymisen kautta.



$ curl -X POST https://example.com/



Lisäkenttien lähettäminen POST -pyynnön kanssa

Voit lähettää lisäkenttiä -d -lipun avulla ja liittää sen palvelimelle lähettämääsi POST -pyyntöön. Seuraava POST -puhelu lähettää käyttäjän ja siirtoalueen yhdessä kriittisten parametrien kanssa.





$ curl -d 'user = user1 & pass = abcd' -X POST https://example.com/login

-D -vaihtoehto POST -toiminnolle curlilla tarjoaa vakiootsikon, joka näyttää tältä:



# Sisältötyyppi: application/x-www-form-urlencoded

Sisältötyypin määrittäminen POST-pyynnössä

Voit käyttää -H -lippua lähettääksesi datan tai käyrän sisältävän otsikon. Seuraava komento lähettää JSON -objektin pyynnön kanssa.

$ curl -d '{json}' -H 'Content -Type: application/json' https://example.com/login

Tiedostojen vaihto CURL: n avulla

Curlin avulla voimme myös siirtää kokonaisia ​​tiedostoja komentoriviltä. Vaikka tässä tapauksessa se ei lataa mitään tietoja, koska käyttämäämme sivustoa ei löydy. Tätä varten komento näytetään seuraavasti:

$ curl --form 'fileuploa [email protected]' https://example.com/resource.cgi

Johtopäätös

Tämä artikkeli osoittaa Curl -komennon merkityksen Linuxissa ja käsittelee curl -postituspyynnön käyttöä Linuxissa. Selvensin kuinka tehdä POST -pyyntöjä CURL -komennolla.