Teilweise Webseite abrufen

Gibt es eine Möglichkeit, die Datenmenge zu begrenzen, die CURL abruft? Ich schabe Daten von einer Seite, die 50 KB groß ist, vom Bildschirm. Die von mir benötigten Daten befinden sich jedoch im oberen Viertel der Seite, sodass ich nur die ersten 10 KB der Seite abrufen muss.

Ich frage, weil ich eine Menge Daten überwachen muss, was dazu führt, dass ich fast 60 GB Daten pro Monat übertrage, wenn nur etwa 5 GB dieser Bandbreite relevant sind.

Ich verwende PHP, um die Daten zu verarbeiten, aber ich bin flexibel in meinem Datenabrufansatz. Ich kann CURL, WGET, fopen usw. verwenden.

Ein Ansatz, über den ich nachdenke, ist

$fp = fopen("http://www.website.com","r");
fseek($fp,5000);
$data_to_parse = fread($fp,6000);

Bedeutet dies, dass ich nur 6 KB von www.website.com übertragen oder www.website.com in den Speicher laden werde, was bedeutet, dass ich immer noch die vollen 50 KB übertragen werde?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage