krullen

Een POST-verzoek uitvoeren met Curl

Een POST-verzoek uitvoeren met Curl
Curl is een gratis en open-source opdrachtregelprogramma waarmee netwerkverbindingen door gebruikers kunnen worden gegenereerd. Op Windows, Linux en Mac is Curl open, waardoor het de optie is voor programmeurs op alle kanalen.

Met verschillende informatieniveaus kunnen we de postquery's maken. Hieronder vindt u enkele testquery's voor POST:

Een eenvoudig POST-verzoek doen

Voer de volgende opdracht in op de opdrachtregel om een ​​eenvoudig POST-verzoek te doen via curl:.

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

Extra velden verzenden met een POST-verzoek

U kunt extra velden verzenden met behulp van de vlag -d en deze koppelen aan het POST-verzoek dat u naar de server stuurt. De volgende POST-oproep stuurt een gebruiker en een doorschakelgebied samen met de kritische parameters.

$ curl -d "gebruiker=gebruiker1&pass=abcd" -X POST https://voorbeeld.com/login

De -d optie voor POST met curl levert een standaard header op die er als volgt uitziet:

# Inhoudstype: applicatie/x-www-form-urlencoded

Het inhoudstype specificeren in POST-verzoek

U kunt de vlag -H gebruiken om een ​​stuk gegevens of een koptekst met een krul te verzenden. De opdracht die volgt, verzendt een JSON-object met een verzoek.

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

Bestanden uitwisselen met CURL

Met curl kunnen we ook hele bestanden overzetten op de opdrachtregel. Hoewel er in dit geval geen gegevens worden geüpload omdat de site die we bezoeken niet wordt gevonden. Om dit te doen, wordt de opdracht weergegeven als:

$ curl --form "[e-mail beveiligd]" https://voorbeeld.com/bron.cgi

Conclusie

Dit artikel toont het belang van het Curl-commando in Linux en bespreekt het gebruik van curl-postverzoeken op Linux. Ik heb verduidelijkt hoe POST-verzoeken kunnen worden gedaan met de opdracht CURL.

Beste gamepad-toewijzingsapps voor Linux
Als je graag games op Linux speelt met een gamepad in plaats van een typisch toetsenbord- en muisinvoersysteem, zijn er enkele handige apps voor jou. ...
Handige hulpmiddelen voor Linux-gamers
Als je graag games op Linux speelt, is de kans groot dat je apps en hulpprogramma's zoals Wine, Lutris en OBS Studio hebt gebruikt om de game-ervaring...
HD Remastered Games voor Linux die nog nooit eerder een Linux-release hebben gehad
Veel game-ontwikkelaars en uitgevers komen met HD-remaster van oude games om de levensduur van franchise te verlengen, fans die compatibiliteit met mo...