Ich möchte wget
verwenden, curl
oder sogar Perl verwenden, um eine Kopie meiner Projekte jede Nacht von ShareLatex herunterladen, aber wenn ich auf Netzwerk in Chrome sehen, ich sehe es von /login
zu /projects
in einem erfolgreichen Login umleitet.Wie wget/curl nach einer Weiterleitung zum Herunterladen von Inhalten?
Wegen der Umleitung ich es das Chrome-Netzwerk-Debug-Protokoll gelöscht, aber wenn ich einen falschen Anmeldeversuch mache, kann ich sehen, was es sendet. Siehe unten Screenshot.
Frage
Kann mir jemand erklären, wie ich herausfinden kann, welche Saite ich um Post sollte sich anmelden?
Ist die Kopfzeile _csrf
wichtig?
Ich habe kein Glück mit
curl -s --cookie-jar cookie https://sharelatex.com/login
curl -s --cookie cookie -H 'email: [email protected]' -H 'password: mypw' https://sharelatex.com/login
wie es gibt mir nur einen Login-Bildschirm ist fehlgeschlagen.
"Ist der _csrf wichtige Header string" Ja. Wenn Ihre Anfrage dies nicht sendet, geht die Website davon aus, dass es sich bei der Anfrage um einen Fälschungsversuch handelt. –