krølle

Sådan udføres en POST-anmodning ved hjælp af Curl

Sådan udføres en POST-anmodning ved hjælp af Curl
Curl er et gratis og open source kommandolinjeprogram, der gør det muligt at generere netværksforbindelser af brugerne. På Windows, Linux og Mac er Curl åben, hvilket gør det til valgmuligheden take-to for programmører i alle kanaler.

Med forskellige informationsniveauer kan vi stille postforespørgsler. Nogle testforespørgsler til POST er angivet nedenfor:

Foretag en simpel POST-anmodning

Indtast følgende kommando på kommandolinjen for at lave en let POST-anmodning gennem krølle.

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

Afsendelse af yderligere felter med en POST-anmodning

Du kan sende yderligere felter ved hjælp af -d-flag og koble det med den POST-anmodning, du sender til serveren. Følgende POST-opkald sender en bruger og et overførselsområde sammen med de kritiske parametre.

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

Muligheden -d til POST med krøller vil give et standardoverskrift, der ligner:

# Indholdstype: applikation / x-www-form-urlencoded

Angivelse af indholdstype i POST-anmodning

Du kan bruge -H-flag til at sende et stykke data eller en overskrift med en krølle. Den følgende kommando sender et JSON-objekt med en anmodning.

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

Udveksling af filer med CURL

Ved hjælp af curl kan vi også overføre hele filer på kommandolinjen. Selvom det i dette tilfælde ikke uploader nogen data, da det websted, vi har adgang til, ikke findes. For at gøre dette vises kommandoen som:

$ curl --form "[email protected]" https: // eksempel.com / ressource.cgi

Konklusion

Denne artikel viser vigtigheden af ​​Curl-kommandoen i Linux og diskuterer brugen af ​​curl-postanmodninger på Linux. Jeg afklarede, hvordan man laver POST-anmodninger ved hjælp af CURL-kommandoen.

Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...
Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...