garbanoti

Kaip atlikti POST užklausą naudojant „Curl“

Kaip atlikti POST užklausą naudojant „Curl“
„Curl“ yra nemokama ir atviro kodo komandų eilutės priemonė, leidžianti vartotojams sukurti tinklo ryšį. „Windows“, „Linux“ ir „Mac“ sistemose „Curl“ yra atvira, todėl programuotojai tai gali pasirinkti visais kanalais.

Turėdami įvairaus lygio informaciją, galime pateikti užklausas. Kai kurios POST bandomosios užklausos pateikiamos toliau:

Paprastos POST užklausos pateikimas

Įveskite šią komandinės eilutės komandą, kad galėtumėte lengvai atlikti POST užklausą per garbaną.

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

Siunčiami papildomi laukai su POST užklausa

Galite išsiųsti papildomus laukus naudodamiesi žyma -d ir susiedami ją su POST užklausa, kurią siunčiate į serverį. Šis POST skambutis siunčia vartotojui ir perdavimo sritį kartu su kritiniais parametrais.

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

„-D“ parinktis POST with curl suteiks standartinę antraštę, kuri atrodo taip:

# Turinio tipas: application / x-www-form-urlencoded

Turinio tipo nurodymas POST užklausoje

Norėdami naudoti duomenų dalį arba antraštę su garbanėle, galite naudoti žymę -H. Po to sekanti komanda siunčia JSON objektą su užklausa.

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

Keitimasis failais su CURL

Naudodami „curl“, komandinėje eilutėje taip pat galime perkelti visus failus. Nors šiuo atveju jis neįkels jokių duomenų, nes svetainė, į kurią patenkame, nerasta. Norėdami tai padaryti, komanda rodoma taip:

$ curl - forma „[apsaugotas el. paštu]“ https: // pavyzdys.com / resursas.cgi

Išvada

Šis straipsnis parodo „Curl“ komandos svarbą „Linux“ ir aptaria „curl post“ užklausų naudojimą „Linux“. Aš paaiškinau, kaip pateikti POST užklausas naudojant komandą CURL.

Naudingi įrankiai „Linux“ žaidėjams
Jei jums patinka žaisti žaidimus „Linux“ sistemoje, yra tikimybė, kad galbūt naudojote tokias programas ir įrankius kaip „Wine“, „Lutris“ ir „OBS Stud...
„HD Remastered“ žaidimai, skirti „Linux“, kurie niekada anksčiau nebuvo išleisti „Linux“
Daugelis žaidimų kūrėjų ir leidėjų siūlo senų žaidimų HD remasterį, kad prailgintų franšizės laiką. Prašome gerbėjų, prašančių suderinamumo su šiuolai...
Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...