Locken

So führen Sie eine POST-Anfrage mit Curl . durch

So führen Sie eine POST-Anfrage mit Curl . durch
Curl ist ein kostenloses Open-Source-Befehlszeilenprogramm, mit dem Benutzer Netzwerkverbindungen erstellen können. Unter Windows, Linux und Mac ist Curl offen, was es zur Take-to-Option für Programmierer auf allen Kanälen macht.

Mit verschiedenen Informationsebenen können wir die Post-Abfragen stellen make. Nachfolgend sind einige Testabfragen für POST aufgeführt:

Eine einfache POST-Anfrage stellen

Geben Sie den folgenden Befehl in der Befehlszeile ein, um eine einfache POST-Anfrage über curl . zu senden.

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

Senden zusätzlicher Felder mit einer POST-Anfrage

Sie können zusätzliche Felder mit Hilfe des Flags -d senden und es mit der POST-Anfrage koppeln, die Sie an den Server senden. Der folgende POST-Aufruf sendet einen Benutzer und einen Transferbereich zusammen mit den kritischen Parametern.

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

Die Option -d zum POST mit curl stellt einen Standardheader bereit, der wie folgt aussieht:

# Inhaltstyp: application/x-www-form-urlencoded

Angabe des Inhaltstyps in der POST-Anfrage

Sie können das Flag -H verwenden, um ein Datenelement oder einen Header mit einer Locke zu senden. Der folgende Befehl sendet ein JSON-Objekt mit einer Anfrage.

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

Austausch von Dateien mit CURL

Mit curl können wir auch ganze Dateien auf der Kommandozeile übertragen. In diesem Fall werden jedoch keine Daten hochgeladen, da die Website, auf die wir zugreifen, nicht gefunden wird. Dazu wird der Befehl wie folgt angezeigt:

$ curl --form "[email protected]" https://example.com/Ressource.cgi

Fazit

Dieser Artikel zeigt die Bedeutung des Curl-Befehls in Linux und diskutiert die Verwendung von curl-Post-Requests unter Linux. Ich habe klargestellt, wie man POST-Anfragen mit dem CURL-Befehl macht.

SuperTuxKart für Linux
SuperTuxKart ist ein großartiger Titel, der entwickelt wurde, um Ihnen das Mario Kart-Erlebnis kostenlos auf Ihrem Linux-System zu bieten. Es ist ziem...
Battle for Wesnoth-Tutorial
The Battle for Wesnoth ist eines der beliebtesten Open-Source-Strategiespiele, die Sie derzeit spielen können. Dieses Spiel befindet sich nicht nur se...
0 A.D. Lernprogramm
Von den vielen Strategiespielen da draußen, 0 A.D. schafft es, sich trotz Open Source als umfassender Titel und sehr tiefgehendes, taktisches Spiel ab...