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).

4
Einfaches Skript, das Text parst, was ist hier falsch?
Ich bin ein großer Benutzer von https://www.grc.com/passwords.htm um sichere Passwörter zu erhalten. Da ich jedoch jedes Mal auf die Website gehen und das Kennwort manuell kopieren muss, wird es schnell alt, weshalb ich mich dazu entschied, ein kleines Skript für mich zu erstellen. Jedes Mal, wenn Sie die Seite neu …
macos  bash  grep  sed  curl 

1
Wie lade ich ein Verzeichnis mit Verzeichnissen und Dateien rekursiv über HTTPS mit dem Befehl curl auf einen Server hoch?
Dies ist der Befehl, den ich benutze: curl --insecure -i https://XX.XXX.XXX.XX/project/conatinername/foldertobeuploaded/${file}.html -X PUT -H "Content-Type: text/html charset=UTF-8; -H "Content-Length:0" -H "X-Auth-Token: $token" -T /home/folder/${file}.html Ich möchte ein ganzes Verzeichnis zu meinem gehosteten Objektdienst hochladen. Außerdem möchte ich einen Schalter angeben, mit dem ich jede Datei entsprechend dem Inhaltstyp hochladen kann. …

1
Übergeben Sie die Cronjob-Ausgabe als Parameter an Curl
Ich habe einen Cronjob, der eine stündliche Sicherung erfordert. Jetzt möchte ich einen stderr an eine API übergeben. 0 * * * * /usr/local/sbin/script.sh 2>&1 | curl -k -X GET "https://192.168.0.25/path/of/joomla/instance/index.php?option=com_user&task=sendSMSalert&msg=variable" Ich bin mir jedoch nicht sicher, wie ich den stderr an meine API übergeben soll. Bitte helfen Sie.

1
Verwirrung der Befehlsoptionen in curl unter Linux
Sie fragen sich, welche Funktion das @Zeichen hat? Hier ist ein Beispielbefehl: curl -w "@curl-format.txt" -o /dev/null -s "http://wordpress.com/" Hier sind mehr verwandte Hintergründe, https://stackoverflow.com/questions/18215389/how-do-i-measure-request-and-response-times-at-once-using-curl
linux  curl 


1
Ein Skript, das sich der Änderung von Remotedateien bewusst ist
curl -z pci.ids --remote-time --silent -f -L -O \ http://pciids.sourceforge.net/v2.2/pci.ids Dieser Befehl prüft, ob sich die entfernte Datei geändert hat und lädt nur herunter, wenn die entfernte Datei geändert wurde. Wie kann ich dafür sorgen, dass "Geändert" nur angezeigt wird, wenn sich die Datei geändert hat?
bash  curl 

1
Abrufen des übergeordneten Verzeichnisses mit curl
Ich habe gerade einen sehr einfachen Server geschrieben, der jede Datei in einem Verzeichnis bedient, das ich anrufe public. Jetzt hat dieser Server keinerlei Sicherheitsfunktionen (wie gesagt, sehr einfach), und daher würde ich erwarten, dass der folgende Befehl curl mir den Inhalt einer Datei außerhalb dieses Verzeichnisses gibt: curl 127.0.0.1:3000/../fileInTheParentDirectory.txt …
curl 

1
kann nicht auf localhost, django server einrollen
Ich mache einen Entwurf für eine Django-Website mit django-admin startproject mysite Ich gehe in das Verzeichnis und starte den Server python manage.py runserver Ich überprüfe localhost:8000mit meinem Browser, und es zeigt die Standard-Begrüßungsseite (was bedeutet, dass es funktioniert). Der Server protokolliert: Django version 2.1.5, using settings 'course.settings' Starting development server …
curl  django 

0
Curl-Proxy-Fehler durch no_proxy oder http_proxy
Wenn ich eine Verbindung zu meinem internen Webserver herstelle, wird ein Proxy-Fehler angezeigt. Einzelheiten siehe unten. Ich habe das Problem auf die Umgebungsvariablen no_proxy oder http_proxy beschränkt, die ich festgelegt habe, um sicherzustellen, dass ich in anderen Anwendungen eine Verbindung herstellen kann. Ich vermute, ich verwende das falsche Format für …

1
web scraping mit php und curl hinter firmenproxy / firewall
Ich stehe hinter einem Unternehmens-Proxy / einer Unternehmens-Firewall. Ich möchte Informationen von einer anderen Website extrahieren und versuche dies mit PHP und Curl. Mein Skript lautet wie folgt: ======================================== $url = "www.guptaed.com"; $proxy_ip = "12.34.56.78"; // ip changed from real company proxy $proxy_port = "81"; $proxy_user_pass = "my_user_name:my_password"; // user&pass …

1
Problem beim Ersetzen der Json-Variablen durch den Shellskriptwert mit curl
#!/bin/bash #CONFIG_FILE_PATH is the path of the json file as argument while running the script CONFIG_FILE_PATH=$1 CUST_NAME=$2 curl -X POST -i -H "Accept: application/json" -H "Content-Type:application/json" --data-binary @$CONFIG_FILE_PATH "http://localhost:8080/service" Unten ist der JSON, in dem ich versuche, $ {CUST_NAME} durch Shell-Skriptvariable CUST_NAME zu ersetzen. Funktioniert aber nicht. Kann mir jemand …

1
Warum funktioniert mein Skript nicht?
Das Skript Ich benutze ist FOR /F "tokens=91 delims=<>" %%v IN ('curl http://ci.onarandombox.com/job/Multiverse-Core/lastStableBuild/api/xml') DO ECHO %%v Was ich will , ist es die Ausgabe zu tun suchen curl http://ci.onarandombox.com/job/Multiverse-Core/lastStableBuild/api/xml (Kopieren und Einfügen der URL , um es zu sehen. In Eingabeaufforderung setzt der Befehl das alles zwar auf einer Linie …

2
curl windows command line [duplizieren]
Mögliches Duplikat: Führen Sie cURL-Befehle über die Windows-Konsole aus Ich habe diese Fragen gesehen Ich habe die CURL heruntergeladen und unter C platziert. Ich kann sie immer noch nicht über CMD ausführen (mit oder ohne vollständigen Pfad). auch scheint curl Unix-Befehl zu sein (sh)

1
Website kann nicht mit Wellung kopiert werden
Ich möchte Sie alle Bilder von einer Website hinter unserer Unternehmens - Firewall erhalten, ähnlich dem , was gefragt wurde , hier . Ich kann über Firefox unter OS-X auf die Website zugreifen, aber wenn ich versuche, Curl zu verwenden, erhalte ich Folgendes: Sie sind nicht berechtigt, diese Seite anzuzeigen …
macos  curl 

2
TLS-Curl-POST führt zu einem SSLv3-Fehler
Ich versuche, eine POST-Anfrage per Curl an einen Server zu senden, der nur TLS 1.2, TLS 1.1 und TLS 1.0 unterstützt. Selbst wenn ich versuche, die Notwendigkeit für TLS anstelle von SSL v. 3 (Hinzufügen von --- tlsv1) anzugeben, erhalte ich die folgende Antwort: curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake …
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.