Ich verwende Multicurl, um Daten von der Remote-Site abzurufen. Mein Skript ist wieWie behandelt man den verbotenen CURL 403-Fehler? irgendwelche Lösungen?
foreach ($urls as $i => $url) {
$ch[$i] = curl_init($url['url']);
curl_setopt($ch[$i], CURLOPT_TIMEOUT, 0);
curl_setopt($ch[$i], CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch[$i], CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt($ch[$i], CURLOPT_SSL_VERIFYPEER, false);
curl_multi_add_handle($multiCurlHandler, $ch[$i]);
}
Es gibt mir 403 verboten als Antwort.
Vielen Dank im Voraus für Anregungen und Kommentare.
Was ist '$ url ['url']'? Dies ist alles über den Remote-Server, es hat sehr wenig mit cURL zu tun. Versuchen Sie, einen Webservice zu konsumieren, schauen Sie sich Webseiten usw. an? – DaveRandom