Ich muss die Größe der zu downloadenden Datei beschränken und versucht mit CURLOPT_PROGRESSFUNCTION
Option mit einem Callback auf die Größe des Downloads zu überprüfen und zu stoppen, wenn es über 1kb geht dies übrigens:PHP curl_multi - wie die Download-Größe der Datei zu begrenzen
$progress_handler = function($download_size, $downloaded, $upload_size, $uploaded) {
return ($downloaded > 1024) ? 1 : 0;
}
curl_setopt($ch, CURLOPT_NOPROGRESS, false);
curl_setopt($ch, CURLOPT_PROGRESSFUNCTION, $progress_handler);
getestet habe ich diese auf wenigen Seiten mit Download-Größe in ~ 100kb aber scheint nicht 1kb zu stoppen. Gibt es andere Möglichkeiten, das Limit anzuwenden?
Danke!
duplizieren? [Wie man eine Remote-Datei mit cURL teilweise herunterlädt?] (Http://stackoverflow.com/questions/2032924/how-to-partially-download-a-remote-file-with-curl) –