Wie man sich auf dieser Website anmeldet

767
Steiner K

Ich versuche, den Postdata-Login auf dieser Website mit dem folgenden Befehl zu starten, aber es fehlt etwas:

wget --no-check-certificate --save-cookies cookies.txt --keep-session-cookies --post-data "loginId=Email%40gmail.com&password=PASSWORD&submit-btn" "https://login.aliexpress.com/" 

Was stimmt nicht mit diesem Befehl?

%40 ist für das @

Ich bin mir ziemlich sicher, dass es einen Hinweis und einen Verweis vermisst, aber was auch immer zu schwer zu reproduzieren scheint.

Gibt es ein Browser-Plugin, in dem Sie eine URL-Liste hinzufügen und die Seite jeder URL in dieser Liste herunterladen können?

Es muss die Cookies / Sitzung des Browsers beibehalten (ich werde mich vom Browser aus anmelden)

Vielen Dank!

0
Warum glauben Sie, dass es möglich ist, das zu tun, was Sie versuchen? Ramhound vor 6 Jahren 1
Ich habe schon vor einigen Jahren für viele Websites wie diese getan, aber in meinen Postdaten fehlt etwas ... ein Token oder ein Verweiser? Ich kann mich nicht erinnern. Steiner K vor 6 Jahren 0

1 Antwort auf die Frage

1
sneep

Da die Frage "curl" markiert ist, gehe ich davon aus, dass auch ein curl-Befehl akzeptabel ist. Wenn Sie diese Dinge durch Ausprobieren versuchen, kann dies anstrengend sein. Ich empfehle Ihnen, die Anmeldeseite in Firefox zu öffnen, die Entwicklerwerkzeuge zu öffnen, auf die Registerkarte Netzwerk zu gehen, auf der Registerkarte Netzwerk auf "Protokolle aufrechterhalten" zu klicken und dann auf Anmelden zu klicken Schaltfläche auf der Seite. Alle Netzwerkzugriffe werden nacheinander angezeigt, und Sie können mit der rechten Maustaste auf einen der Zugriffe klicken und Kopieren -> Als cURL kopieren wählen. In Ihrem Einfügepuffer wird ein Curl-Befehl angezeigt, der genau dieselbe Anforderung reproduziert, die von Firefox ausgeführt wurde. (Wenn Ihre Curl-Version etwas älter ist, müssen die Curl-Befehle möglicherweise etwas angepasst werden.)

Chrome verfügt auch über diese Funktionen, mit dem einzigen Unterschied (in den aktuellen stabilen Versionen), dass "Persist Logs" als "Preserve Log" bezeichnet wird.

Danke, ich werde nach der Option cURL suchen. Aber ich würde wirklich gerne folgendes tun: \ Steiner K vor 6 Jahren 0