@Kirill-Gorelov
С ума с IT

Посчитать вес страницы на php + curl?

Парни, как посчитать вес загружаемой страницы через curl + php?
Нужно не CONTENT-LENGTH, а размер всех загружаемых данных.
Я для примера сделал себе страничку.
5bec78d8b609c325119639.png
Но ни как не могу получить этот параметр и его значение.
5bec79244c53f076775916.png

в КУРЛ использовал эти параметры, но ни один из них не подходит.
$su   = curl_getInfo( $sh, CURLINFO_SIZE_UPLOAD );
    $sd   = curl_getInfo( $sh, CURLINFO_SIZE_DOWNLOAD );
    $all   = curl_getInfo( $sh, CURLINFO_HEADER_SIZE );
    $CLU   = curl_getInfo( $sh, CURLINFO_CONTENT_LENGTH_UPLOAD );


Все соединения я использую как новые, с опцией
curl_setopt( $sh, CURLOPT_FRESH_CONNECT, true);

Как мне посчитать размер загружаемых данных?
  • Вопрос задан
  • 264 просмотра
Решения вопроса 1
muzikant777
@muzikant777
PHP/Vue разработчик
Curl отдаст вам только HTML.
Из полученного HTML регулярочками выцепляем все ресурсы (скрипты, css, картинки) и так же загружаем.

Если подгрузка ресурсов будет осуществлятся иным образом (из JS, CSS), то уже хз как.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы