GNU/Linux >> LINUX-Kenntnisse >  >> Linux

cURL:mehrere POST-Anforderungen bei Wiederverwendung der TCP-Verbindung

Seit curl 7.36.0 ist die --next oder -: Befehlszeilenoption ermöglicht das Trennen von URLs und den zugehörigen Optionen. Von der Curl-Manpage:

Beispielsweise können Sie sowohl GET als auch POST in einer einzigen Befehlszeile ausführen:

curl www1.example.com --next -d postthis www2.example.com

Ihre gewünschte Anfrage könnte lauten:

curl -d "a=1" -o 1 http://example.com/script.php --next -d "a=2" -o 2 http://example.com/script.php

Die Antwort von Daniel Stenberg, dem Autor von cURL:

Wir haben bereits darüber gesprochen, diese Fähigkeit hinzuzufügen, aber bisher noch nicht.


Linux
  1. Automatisieren von Webanfragen mit Curl?

  2. Ändern Sie das MySQL-Timeout auf einem Server

  3. Wie kann ich die Ausgabe von curl -v weiterleiten oder umleiten?

  4. Wie bekomme ich cURL dazu, den Fortschrittsbalken nicht anzuzeigen?

  5. Durchführen von HTTP-Anforderungen mit cURL (unter Verwendung von PROXY)

Verwenden von Curl zum Erstellen von REST-API-Anforderungen

So stellen Sie eine POST-Anfrage mit cURL

Der Linux-Curl-Befehl

5 Beispiele für den Befehl Netcat (nc) unter Linux

Was ist der Unterschied zwischen Curl und Wget?

Die While-Schleife in Shell-Skripten