krølle

Hvordan utføre en POST-forespørsel ved hjelp av Curl

Hvordan utføre en POST-forespørsel ved hjelp av Curl
Curl er et gratis kommandolinjeprogram med åpen kildekode som gjør det mulig å generere nettverkstilkoblinger av brukere. På Windows, Linux og Mac er Curl åpen, noe som gjør det til alternativet take-to for programmerere i alle kanaler.

Med forskjellige informasjonsnivåer kan vi stille inn spørsmålene. Noen testspørsmål for POST er gitt nedenfor:

Gjør en enkel POST-forespørsel

Skriv inn følgende kommando på kommandolinjen for å gjøre en enkel POST-forespørsel gjennom krølling.

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

Sender flere felt med en POST-forespørsel

Du kan sende flere felt ved hjelp av -d-flagget og koble det til POST-forespørselen du sender til serveren. Følgende POST-anrop sender en bruker og et overføringsområde sammen med de kritiske parametrene.

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

Alternativet -d for å POSTE med krøll vil gi en standard overskrift som ser ut som:

# Innholdstype: applikasjon / x-www-form-urlencoded

Spesifisere innholdstype i POST-forespørsel

Du kan bruke -H flagget til å sende et stykke data eller en overskrift med en krøll. Kommandoen som følger, sender et JSON-objekt med en forespørsel.

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

Bytte filer med CURL

Ved hjelp av krøll kan vi også overføre hele filer på kommandolinjen. Selv om det i dette tilfellet ikke vil laste opp noen data, siden nettstedet vi besøker ikke blir funnet. For å gjøre dette vises kommandoen som:

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

Konklusjon

Denne artikkelen viser viktigheten av Curl-kommandoen i Linux og diskuterer bruken av curl-postforespørsler på Linux. Jeg avklarte hvordan du kan sende POST-forespørsler ved hjelp av CURL-kommandoen.

Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...
Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...