file_get_contents failed to open stream: HTTP request failed nur für BESTIMMTE web-Seite
Ich bin immer folgenden Fehler beim Versuch, führen Sie eine file_get_contents
auf eine bestimmte URL: http://lolking.net/champions/. Ich habe keine Probleme bei der Ausführung file_get_contents
auf einer anderen web-Seite, die ich ausprobiert habe.
Der Fehler ist:
Warning: file_get_contents(http://lolking.net/champions) [function.file-get-contents]: failed to open stream: HTTP request failed!
Ich denke, dass die Seite absichtlich blockiert die Anfrage, die ich versuche zu machen. Ich habe auch versucht mit cURL und fälscht einen user-agent, aber die haben beide nicht gearbeitet haben.
Gibt es etwas, was ich tun kann, um zu versuchen zu packen Informationen aus der oben genannten URL?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies funktioniert für mich, daran erinnern zu müssen cookies.txt.
Versuchen
file_get_contents können nicht mit HTTP-header-redirects, die auf dieser Seite tut, um es zu http://www.lolking.net. Versuchen Sie es mit dem letzten Schrägstrich vor es.