Есть ли способ ограничить объем данных CURL? Я очищаю данные экрана со страницы размером 50 КБ, однако требуемые данные находятся в верхней части 1/4 страницы, поэтому мне действительно нужно получить первые 10 Кб страницы.Получить частичную веб-страницу
Я спрашиваю, потому что есть много данных, которые мне нужно отслеживать, какие результаты во мне переносят около 60 ГБ данных в месяц, когда имеет значение только около 5 ГБ этой полосы пропускания.
Я использую PHP для обработки данных, однако я гибок в моем подходе извлечения данных, я могу использовать CURL, WGET, Еореп и т.д.
Один подход, я рассматриваю это
$fp = fopen("http://www.website.com","r");
fseek($fp,5000);
$data_to_parse = fread($fp,6000);
Означает ли это, что я передам только 6 килобайт с сайта www.website.com или открою загрузку сайта www.website.com в память, что я все равно передам полный 50 кб?
Я отметил это как принятый ответ, поскольку он более надежный, чем запрос диапазона HTTP, который может не всегда поддерживаться, и я могу отметить только один ответ. – James