Kann curl einen anderen Basis-Authentifizierungs-Header für eine Weiterleitung verwenden
566
Barnard
Wenn Sie einen Benutzernamen und ein Kennwort in der URL einer Curl-Anforderung angeben. Curl erstellt automatisch einen Berechtigungsheader. z.B
curl -vk -L http://user:password@firstdomain.com
Anhänge
Authorization: Basic dXNlcjpwYXNzd29yZA==
Zur Anfrage
Dieser Autorisierungsheader wird nicht generiert, wenn der Webserver einen Umleitungsheader mit einem Benutzernamen und einem Kennwort in der URL zurückgibt. Der Response Location Header ist beispielsweise auf Folgendes gesetzt:
Location: http://user:password@seconddomain.com
Eine zweite GET-Anforderung wird an seconddomain.com gesendet, es ist jedoch kein Berechtigungsheader vorhanden. Wie kann ich curl veranlassen, den Autorisierungsheader für eine Weiterleitung zu generieren, die eine eigene Kombination aus Benutzername und Kennwort enthält?
0 Antworten auf die Frage
Verwandte Probleme
-
1
Umleitung: Wie kam das zusätzliche Wort in die Datei?
-
5
gmail leitet das ursprüngliche Land auch nach der Aktualisierung weiter
-
2
SQuirrelSQL-Weiterleitung in eine Datei umleiten?
-
2
Linux-Umleitungsfrage
-
17
So laden Sie Dateien von der Befehlszeile in Windows herunter, z. B. wget oder curl
-
15
So ermitteln Sie die tatsächliche Download-URL auf Download-Websites, die Weiterleitungen verwenden
-
1
Anzeigen und Speichern von Windows Batch-Dateiausgaben
-
4
Umleiten von Webseiten auf dem Belkin Router
-
1
Erzwinge, dass eine leere Datei heruntergeladen wird
-
1
Einen Ordner auf einer Festplatte in einen Ordner auf einer zweiten Festplatte umleiten lassen. Wie?