Heim  >  Artikel  >  Backend-Entwicklung  >  PHP CURL ruft Cookies ab, um ein Codebeispiel für die Anmeldemethode zu simulieren

PHP CURL ruft Cookies ab, um ein Codebeispiel für die Anmeldemethode zu simulieren

怪我咯
怪我咯Original
2017-07-10 10:03:492349Durchsuche

Verwenden Sie die Funktion „Curl“ von PHP, um eine simulierte Anmeldung zu implementieren.

Um einen Teil der Daten aus der Google

Suche zu extrahieren, habe ich festgestellt, dass Google die Datenerfassung durch die Fälschung von USER-AGENT in der Vergangenheit blockiert hat. aber jetzt funktioniert es nicht. Anhand der Paketerfassungsdaten haben wir festgestellt, dass Google Cookiess beurteilt. Wenn Sie keine Cookies haben, werden direkt 302 Sprünge zurückgegeben, und es gibt Dutzende von 302 Sprüngen hintereinander, und es können keine Daten vorhanden sein überhaupt erfasst. Daher müssen Sie beim Senden eines Suchbefehls zuerst die Cookies extrahieren und speichern und dann das gespeicherte Cookie verwenden, um den Suchbefehl erneut zu senden, um die Daten normal zu erfassen. Dies ist tatsächlich dasselbe wie die simulierte Anmeldung im Forum. Sie müssen sich zuerst anmelden, die Cookies abrufen und speichern und dann die Cookies für den Zugriff verwenden.
Der PHP-Code lautet wie folgt:

Der Code lautet wie folgt:

Das obige ist der detaillierte Inhalt vonPHP CURL ruft Cookies ab, um ein Codebeispiel für die Anmeldemethode zu simulieren. 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