Как узнать размер страницы не скачивая её?

  • Автор темы Автор темы puzzo
  • Дата начала Дата начала

puzzo

Guest
Как узнать размер страницы не скачивая её?

Нужно скачивать страницы из интернета для последующего анализа. Но есть ограничение на размер анализируемой страницы... Для экономии траффика хотелось бы узнавать их размер до того как скачивать. Как это возможно сделать?
 
Послать HEAD-запрос и молиться, чтобы в ответе была информация о размере.
 
Это значит, что ты плохо молился. И тебе придется выкачивать страницу.
 
можно заголовки еще смотреть и после заголовков рвать соединение
правда часть тела все равно выкачается :-)
 
Автор оригинала: neko
head может не поддерживаться
Так же как и в заголовке отклика от сервера может и не быть длины отклика - попробуй
PHP:
GET /talk/newreply.php?s=&action=newreply&postid=366417 HTTP/1.1
Host: phpclub.ru
 
попробовал все есть

GET /talk/newreply.php?s=&action=newreply&postid=366417 HTTP/1.1
Host: phpclub.ru

HTTP/1.1 200 OK
Date: Sun, 08 Aug 2004 15:15:05 GMT
Server: Apache/1.3.29 (Unix) mod_deflate/1.0.19 PHP/4.3.4
X-Powered-By: PHP/4.3.4
X-Accelerated-By: PHPA/1.3.3r2
Content-Length: 16471
Connection: close
Content-Type: text/html; charset=cp1251

сеткуки я вырезал

-~{}~ 08.08.04 19:17:

Так же как и в заголовке отклика от сервера может и не быть длины отклика
вообще может чего угодно не быть, о чем речь?
head довольно часто не работает, я только лишь об этом говорил
 
Сверху