Als «curl» getaggte Fragen

curl ist ein Datenübertragungsprogramm, das für eine Vielzahl von netzwerkbezogenen Anwendungen verwendet wird (z. B. das Scraping von Daten).


16
Wird der HTTP-Statuscode von Curl ausgegeben?
Ich benutze curlan der Befehlszeile unter Linux, um HTTP-Anforderungen auszugeben. Die Antwortkörper werden auf Standardausdruck gedruckt, was in Ordnung ist, aber auf der Manpage kann ich nicht nachvollziehen, wie der HTTP-Statuscode aus der Antwort (404, 403 usw.) gedruckt werden kann. Ist das möglich?
800 http  curl  status 




4
Wie zeigen Sie POST-Daten mit cURL an?
Beispiel: POST an einen Webserver mit dem Argument -v: curl -v http://testserver.com/post -d "firstname=john&lastname=doe" Und die Ausgabe > POST /post HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: testserver.com > Accept: */* > Content-Length: 28 > Content-Type: application/x-www-form-urlencoded > < HTTP/1.1 200 OK (etc) Die von mir geposteten …
140 curl  debug 

5
Wie kann ich eine Datei mit korrektem Namen bei der Weiterleitung markieren?
Nach einiger Zeit der Suche in Google und Super User (und des Scannens von Manpages) konnte ich keine Antwort auf etwas finden, das (meiner Meinung nach) einfach sein sollte: Wenn Sie hier hingehen: http://www.vim.org/scripts/script.php?script_id=2340 Und versuchen Sie, das Thema herunterzuladen: http://www.vim.org/scripts/download_script.php?src_id=9750 Wie so: wget http://www.vim.org/scripts/download_script.php?src_id=9750 Sie werden wahrscheinlich mit einer …


2
Kann cURL Anfragen an Sockets senden?
Ich habe einen HTTP-Server unter /var/run/my-server.sockund möchte ihn testen, indem ich eine einfache Anfrage mit cURL sende. Kann das mit cURL gemacht werden? Kann das überhaupt gemacht werden oder muss ein Reverse-Proxy vorhanden sein? Ich stelle mir so etwas vor: curl socket:/var/run/my-server.sock:/test/path
75 curl  sockets 



2
Wie versende ich POST mit Body, Headern und HTTP-Parametern mit cURL?
Ich habe viele Beispiele für die Verwendung einfacher POST-Befehle in cURL gefunden, aber keine Beispiele für das Senden vollständiger HTTP-POST-Befehle, die Folgendes enthalten: Header (Standardauthentifizierung) HTTP-Parameter ( s=1&r=33) Body Data, eine XML-Zeichenfolge Alles was ich gefunden habe ist: echo "this is body" | curl -d "ss=ss&qq=11" http://localhost/ Das funktioniert nicht …
39 curl 

6
CURL zum Herunterladen eines Verzeichnisses
Ich versuche, mit CURL ein vollständiges Website-Verzeichnis herunterzuladen. Der folgende Befehl funktioniert nicht: curl -LO http://example.com/ Es gibt einen Fehler zurück: curl: Remote file name has no length!. Aber wenn ich das tue: curl -LO http://example.com/someFile.typees funktioniert. Irgendeine Idee, wie man alle Dateien im angegebenen Verzeichnis herunterlädt? Vielen Dank.
38 curl 

3
Locken Sie lokale Hostnamen unter Mac OS X Yosemite
Ich habe gerade ein Upgrade von Mavericks auf Yosemite durchgeführt und curlkann jetzt keine Loopback-Hostnamen mehr sehen. Richten Sie einen einfachen HTTP-Server zum Testen ein: $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... Jetzt kann ich localhost treffen: 8000 in Chrom. Ich kann es sogar wget. Aber …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.