Re: Размер страницы
От: mikkri Великобритания  
Дата: 02.07.03 09:13
Оценка:
Здравствуйте, B0BAH, Вы писали:

BBA>Можно ли, и каким образам, получить размер html странички НЕ СКАЧИВАЯ ЕЁ, и возможно ли сделать это если страничка формируестя на сервере из php?


Можно послать серверу команду HEAD.
Далее проверить полученный заголовок на содержание content-length. Если он там есть, то это размер ответа, который пришел бы по команде GET, если нет, то и ответа нет.

Насколько я понял из HTTP/1.1 веб сервер в ответ на запрос HEAD не должен отправлять размер контента, а значит, высока вероятность, что размер контента без отправки команды GET ты не получишь.

Есть еще вариант — послать GET, а скачивание прервать сразу же после считывания заголовков. В ответ на GET нормальный сервер тебе точно даст content-length. Вот и узнаешь размер файла.

P.s. еще могу порекомендовать чаще пользоваться поиском. Например, точно такой же вопрос обсуждался ранее в теме веб-программирования.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.