Als «curl» getaggte Fragen

cURL ist ein CLI-Tool zum Ausgeben von HTTP-GET-, POST- und PUT-Anforderungen.

3
Hat curl eine --no-check-certificate Option wie wget?
Ich versuche, eine Curl-Anfrage an einen unserer lokalen Entwicklungsserver zu richten, auf dem eine Entwickler-Site mit einem selbstsignierten SSL-Zertifikat ausgeführt wird. Ich benutze Locken von der Kommandozeile. Ich sah einige Blog - Posts zu erwähnen , dass Sie in der Liste der Zertifikate hinzufügen oder ein bestimmtes (selbst signierten) Zertifikat …
446 wget  curl 


5
Hat Curl eine Auszeit?
Bisher konnte ich nichts wirklich finden, aber ist es wahr, dass es curlüberhaupt nicht zu einer Zeitüberschreitung kommt? user@host:~# curl http://localhost/testdir/image.jpg Ich frage, weil ich jede Anfrage nach Bildern in testdirein separates Apache-Modul umleite, das diese Bilder im laufenden Betrieb generiert. Es kann bis zu 15 Minuten dauern, bis das …
251 curl  timeout 

2
Curl-Ausgabe ausblenden
Ich mache eine Curl-Anfrage, in der eine HTML-Ausgabe in der Konsole wie folgt angezeigt wird <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />...... usw Ich muss diese Ausgaben verbergen, wenn ich die CURL-Anforderungen ausführen möchte. Ich habe versucht, …
209 curl 

2
Gibt es eine Möglichkeit, die URL mit dem Befehl curl zu codieren?
Ich habe eine URL, die Platz in den Abfrageparametern hat. Ich möchte dies in Locken verwenden, z curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" was raus gibt Malformed Request-Line Nach meinem Verständnis ist o / p auf den im Abfrageparameter vorhandenen Platz zurückzuführen. Gibt es eine Möglichkeit, die URL automatisch zu codieren, …
107 curl  url 


2
Wie greift man auf die Ausgabe von cURL zu?
Ich muss das Ablaufdatum eines SSL-Zertifikats abrufen. Die curlAnwendung bietet diese Informationen: $ curl -v https://google.com/ * Hostname was NOT found in DNS cache * Trying 212.179.180.121... * Connected to google.com (212.179.180.121) port 443 (#0) * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs * SSLv3, TLS handshake, …

3
Wie schützt curl ein Passwort vor dem Erscheinen in der ps-Ausgabe?
Vor einiger Zeit ist mir aufgefallen, dass Benutzernamen und Kennwörter, die curlals Befehlszeilenargumente angegeben wurden, nicht in der psAusgabe erscheinen (obwohl sie natürlich in Ihrem Bash-Verlauf erscheinen können). Sie erscheinen ebenfalls nicht in /proc/PID/cmdline. (Die Länge des kombinierten Benutzernamen / Passwort-Arguments kann jedoch abgeleitet werden.) Demonstration unten: [root@localhost ~]# nc …

5
warum sollte sich eine 403 kräuseln und wget dazu führen, dass sie verboten ist?
Ich versuche, eine Datei mit wgetund herunterzuladen curlund sie wird mit einem 403-Fehler abgelehnt (verboten). Ich kann die Datei mit dem Webbrowser auf demselben Computer anzeigen. Ich versuche es erneut mit dem User Agent meines Browsers, der von http://www.whatsmyuseragent.com bezogen wird . Ich mache das: wget -U 'Mozilla/5.0 (X11; Linux …
57 wget  curl 

4
Legen Sie einen Netzwerkbereich in der Umgebungsvariablen no_proxy fest
Ich bin in einem Netzwerk mit einem Proxy. Ich habe Maschinen, die hier und da viele Skripte verwenden, die über HTTP aufeinander zugreifen. Das Netzwerk ist 10.0.0.0/8. Mein Proxy ist 10.1.1.1:81, also habe ich es entsprechend eingerichtet: export http_proxy=http://10.1.1.1:81/ Ich möchte meinen eigenen Bereich ausschließen, um mit dem Proxy darauf …
52 bash  wget  curl  http-proxy 




2
curl --resolve scheint nichts zu tun
Die --helpAusgabe für Curl listet eine --resolveOption auf, die besagt, dass --resolve <host:port:address> Force resolve of HOST:PORT to ADDRESS Ich habe jedoch kein Glück, dass es funktioniert. Der grundlegende Befehl, den ich ausführen möchte, ist curl --resolve foo.example.com:443:localhost https://foo.example.com:443/ und ich bekomme immer die Antwort Couldn't resolve host 'foo.example.com'. Ich …
35 dns  curl 

8
Gesundheitscheck der Webseite unter Verwendung der Wellung
Ich möchte einen Gesundheitscheck eines Dienstes durchführen, indem ich eine bestimmte URL aufrufe. Die einfachste Lösung wäre die Verwendung von cron, um die Prüfung etwa jede Minute durchzuführen. Im Fehlerfall sendet mir cron eine E-Mail. Ich habe versucht, cUrl dafür zu verwenden, aber ich kann es nicht dazu bringen, Meldungen …
34 curl  monitoring 

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.