Heim > Backend-Entwicklung > PHP-Tutorial > Wenn Sie cURL verwenden, um Remote-Dateien in PHP abzurufen, wird eine umgeleitete URL angetroffen

Wenn Sie cURL verwenden, um Remote-Dateien in PHP abzurufen, wird eine umgeleitete URL angetroffen

巴扎黑
Freigeben: 2016-11-23 13:10:22
Original
946 Leute haben es durchsucht

Ich habe eine einfache Methode mit cURL in PHP geschrieben, um eine Remote-Datei abzurufen:

Das heißt, wenn Sie eine Remote-Datei abrufen, müssen Sie springen, um sie abzurufen Datei-URL, dann kann die Erfassung nicht erfolgreich sein.

Wie kann ich das Problem lösen?


Ich habe diese Webseite während des Google-Prozesses gesehen: Für PHP Curl to get 301 Oder das 302-Redirect-URL-Problem

Nach dem Lesen habe ich die Lösung gelernt, die darin besteht, CURLOPT_FOLLOWLOCATION über curl_setopt() festzulegen.

Einzelheiten zur Option CURLOPT_FOLLOWLOCATION finden Sie unter: / /hk.php.net/manual/en/function.curl-setopt.php


Darüber hinaus wird das Hauptproblem in der obigen Webdiskussion durch die PHP-Einstellungen verursacht des lokalen Hosts.

hat eine Lösung vorgeschlagen:

Deaktivieren Sie die Standardeinstellungen „Default Safe“ und „Default Open BaseDir“. gelöst.

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage