Erineva teabe taseme korral saame postituspäringuid teha. Allpool on toodud mõned POST -i testpäringud:
Lihtsa POST -päringu tegemine
Sisestage käsureale järgmine käsk, et teha curl kaudu lihtne POST-päring.
$ curl -X POSTITUS https://example.com/
Lisaväljade saatmine POST -päringuga
Lisavälju saate saata lipu -d abil ja sidudes selle serverisse saadetava POST -päringuga. Järgmine POST -kõne saadab kasutaja ja edastusala koos kriitiliste parameetritega.
$ curl -d 'user = user1 & pass = abcd' -X POST https://example.com/login
Curl -ga POST -i valik -d pakub standardset päist, mis näeb välja selline:
# Sisu tüüp: application/x-www-form-urlencoded
Sisu tüübi määramine POST-päringus
Saate kasutada -H lippu, et saata andmete tükk või lokkidega päis. Järgnev käsk saadab JSON -objekti koos päringuga.
$ curl -d '{json}' -H 'Content -Type: application/json' https://example.com/login
Failide vahetamine CURL -iga
Curl abil saame käsurealt ka terveid faile üle kanda. Kuigi sel juhul ei laadi see andmeid üles, kuna meie külastatavat saiti ei leitud. Selleks kuvatakse käsk järgmiselt:
$ curl --form 'fileuploa [email protected]' https://example.com/resource.cgi
Järeldus
See artikkel näitab käsk Curl tähtsust Linuxis ja käsitleb curl postituse taotluste kasutamist Linuxis. Selgitasin, kuidas käsu CURL abil POST -päringuid teha.