Heim  >  Artikel  >  Backend-Entwicklung  >  So erhalten Sie Cookies in PHP Firefox

So erhalten Sie Cookies in PHP Firefox

王林
王林Original
2019-09-26 11:49:112343Durchsuche

So erhalten Sie Cookies in PHP Firefox

1. PHP-Umgebungskonstruktion

2. Es muss erklärt werden, dass die Selenium-Laufdatei ein JAR-Paket ist die Java-Laufumgebung, um Selenium zu aktivieren.

3. Laden Sie die Selenium-Datei herunter und laden Sie die JAR-Paketdatei von Selenium-Server-Standalone-3.4.0.jar herunter.

4. Installieren Sie einen Browser. Es wird empfohlen, den Browser Google oder Firefox zu verwenden. Andernfalls kann der Browser später nicht gestartet werden.

5. Laden Sie die Browser-Treiberdatei herunter (Hinweis: Stellen Sie sicher, dass Sie die Treiberdatei herunterladen, die der auf Ihrem Computer installierten Browserversion entspricht). Der vom Google-Browser verwendete Treiberdateiname lautet: chromedriver. Der Name der Treiberdatei von Firefox lautet: geckodriver.exe (zum Herunterladen gehen Sie zur offiziellen Selenium-Website und wählen Sie Java aus).

So erhalten Sie Cookies in PHP Firefox

Hinweis: Die heruntergeladene Treiberdatei sollte im Stammverzeichnis von PHP abgelegt werden

So erhalten Sie Cookies in PHP Firefox

6. Laden Sie die Demodatei von PHP+Selenium herunter. 7. Nachdem Sie die Demo geschrieben haben, können Sie sie zunächst testen und den Speicherort eingeben, an dem Sie die Selenium-Datei abgelegt haben Öffnen Sie das cmd-Befehlszeilenverzeichnis und führen Sie dann den folgenden Befehl aus

(

Hinweis: Sie müssen im zweiten Schritt die Java-Laufumgebungsvariable

konfigurieren) Es wurde gerade erfolgreich gestartet.

8. Sie können Ihre demo.php-Datei in der cmd-Befehlszeile ausführen. Wenn Sie den Browser erfolgreich starten, herzlichen Glückwunsch. Informationen zur Bedienung des Browsers, zum Anmelden, zum Abrufen von Cookie-Informationen usw. finden Sie direkt in der PHP + Selenium-Dokumentation.

So erhalten Sie Cookies in PHP FirefoxAbschließend möchte ich alle daran erinnern, auf einige Punkte zu achten (auch auf einige der Probleme, auf die ich in der Bereitstellungsumgebung gestoßen bin):

(1) Versionsprobleme: Unbedingt beachten Laden Sie Browser-Plug-Ins und Selen herunter. Wählen Sie die richtige Version

(2) Problem mit dem Speicherort des Browser-Plug-Ins: Ich bin dabei auf dieses Problem gestoßen und habe es dann direkt in PHP geworfen Verzeichnis und habe es gelöst

(3) Bei der spezifischen Anmeldung löst PHP eine Ausnahme aus, was bedeutet, dass die Schaltfläche, auf die geklickt werden soll, auf der Seite, auf der sie ausgeführt wird, nicht gefunden wird (ich habe mich dafür entschieden, das Element hier anhand der ID zu lokalisieren ). Selbst wenn ich es ändere, um es anhand des Namens zu finden, bin ich überrascht, dass ich das Dokument gründlich durchgeblättert habe und dass bei Verwendung von , müssen Sie zum angegebenen Iframe wechseln, um das Element zu finden.

Empfohlenes Tutorial:

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo erhalten Sie Cookies in PHP Firefox. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn