Ich habe ein Problem mit der Anmeldung in meinem Skript. Trotz aller anderen guten Antworten, die ich auf stackoverflow fand, funktionierte keine der Lösungen für mich.
Ich bin ein Web-Forum für meine Doktorarbeit Schaben, seine URL Ссылка .
Die Webseite, die ich scrappen möchte, ist die Mitgliederliste - eine Seite, die die Links zu allen Mitgliederprofilen auflistet. Man kann nur auf die Mitgliederliste zugreifen, wenn man sich angemeldet hat. Wenn Sie versuchen, auf die Mitgliederliste zuzugreifen, ohne sich einzuloggen, wird Ihnen das Anmeldeformular angezeigt.
Die URL der Mitgliederliste lautet wie folgt: Ссылка .
Ich habe das httr-Paket ausprobiert:
%Vor%Die Ausgabe ist das Anmeldeformular.
Dann habe ich RCurl versucht:
%Vor%Die Ausgabe ist das Anmeldeformular - wieder.
Dann habe ich versucht, die Liste () Funktion von diesem Thema - Scrape kennwortgeschützte Webseite in R :
%Vor%und noch einmal! Die Ausgabe ist die Anmeldeform.
Als nächstes arbeite ich an RSelenium, aber nach all diesen Versuchen versuche ich herauszufinden, ob ich etwas vermisse (wahrscheinlich etwas völlig Offensichtliches).
Ich habe mir hier andere relevante Beiträge angeschaut, konnte aber nicht herausfinden, wie ich den Code auf meinen Fall anwenden könnte:
kopierenDank Simon habe ich die Antwort hier gefunden: Verwenden Sie rvest oder httr, um sich bei nicht standardmäßigen Formularen auf einer Webseite anzumelden
%Vor%Tags und Links r web-scraping rcurl httr rselenium