Kā izpildīt POST pieprasījumu, izmantojot čokurošanos

How Perform Post Request Using Curl



Curl ir bezmaksas un atvērtā pirmkoda komandrindas utilīta, kas ļauj lietotājiem izveidot tīkla savienojumus. Operētājsistēmā Windows, Linux un Mac Curl ir atvērts, padarot to par izvēles iespēju programmētājiem visos kanālos.

Izmantojot dažāda līmeņa informāciju, mēs varam veikt ziņas vaicājumus. Tālāk ir sniegti daži POST testa vaicājumi:







Vienkārša POST pieprasījuma veikšana

Ievadiet šādu komandu komandrindā, lai veiktu vienkāršu POST pieprasījumu, izmantojot čokurošanos.



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



Papildu lauku sūtīšana ar POST pieprasījumu

Jūs varat nosūtīt papildu laukus, izmantojot karodziņu -d un savienojot to ar serverim nosūtīto POST pieprasījumu. Nākamais POST zvans nosūta lietotāju un pārsūtīšanas apgabalu kopā ar kritiskajiem parametriem.





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

-D opcija POST ar čokurošanos nodrošinās standarta galveni, kas izskatās šādi:



# Satura tips: application/x-www-form-urlencoded

Satura tipa norādīšana POST pieprasījumā

Varat izmantot karodziņu -H, lai nosūtītu datus vai galveni ar čokurošanos. Tālāk sniegtā komanda nosūta JSON objektu ar pieprasījumu.

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

Failu apmaiņa ar CURL

Izmantojot čokurošanos, mēs varam arī pārsūtīt visus failus komandrindā. Lai gan šajā gadījumā tas neaugšupielādēs nekādus datus, jo vietne, kurai piekļūstam, nav atrasta. Lai to izdarītu, komanda tiek parādīta šādi:

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

Secinājums

Šis raksts parāda komandas Curl nozīmi Linux un apspriež čokurošanās ziņu pieprasījumu izmantošanu Linux. Es noskaidroju, kā veikt POST pieprasījumus, izmantojot komandu CURL.