hier zu finden, ist der Code ich verwende:Warum wird file_get_contents leer zurückgegeben? Ich brauche eine Lösung
$content = file_get_contents('https://professor-oak.com/CardOrders/ItemDetails.asp?IID=6837');
echo $content;
Ich habe jetzt seit etwa zwei Jahren diesen Code benutzen und es gerade aufgehört zu arbeiten. Ich brauche Hilfe, um zu wissen, wie ich es wieder in Gang bringen kann.
Ich habe versucht mit Urlencode. -Keine Hilfe. Ich habe versucht, cURL zu wechseln. - Keine Hilfe. Ich habe versucht, einen Broswer zu summieren. -Keine Hilfe.
ich verwendet habe, die folgende Referenz:
php curl: how can i emulate a get request exactly like a web browser?
Can a cURL based HTTP request imitate a browser based request completely?
PHP file_get_contents() returns "failed to open stream: HTTP request failed!"
habe ich auch
auf robots.txt
überprüfen.
Bitte helfen.
Sie müssen herausfinden, warum es fehlschlägt, kontrollieren Sie die andere Seite? Haben Sie versucht, die Seite von cli auf dem Server zu curlen? Wenn die andere Seite nicht deine ist, dann haben sie vielleicht die IP deines Servers blockiert. – JimL
Ich kontrolliere nicht die andere Seite. Ich könnte blockiert werden, aber wie überprüfe ich? –
Ich erwähnte eine Methode des Eincheckens in den ersten Kommentar – JimL