![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Delphi - head запрос через NMHTML
Turbid © (2005-05-03 20:19:00)Когда я получаю заголовок для статической страниуы, то Apache показывает ее размер. Но если страница, например, на php, то нет. Какие есть способы узнать размер динамической страницы? Сервер же как-то сообщает клиенту сколько будет залито? Или он отдает страницу еще во время работы парсера php?
Turbid (2005-05-04 21:06:00) [1]Вопросов больше нет. Всем спасибо.
Turbid (2005-05-04 21:06:00) [2]Вопросов больше нет. Всем спасибо.
programania (2005-05-04 19:41:00) [3]>он выполнит скрипт, а я только узнаю ее размер и не буду ее заливать?
Сервер заливает в процессе выполнения, чтоб можно
смотреть не до конца загруженную
и похоже клиент получает каждую echo из php
поэтому конечный размер никто не знает до самого конца.
Чтоб узнать размер не заливая на клиенте htm, php и т.п.
нужно иметь сайт с поддержкой php
и в нем закачивать и отсылать только размер
Причем поддержку php нужно платную
иначе php не откроет внешние файлы как на holm.ru
Чтоб сервер не выполнял можно еще использовать ftp
но тогда нужны логин и пароль
Turbid (2005-05-04 18:18:00) [4]Хорошо. Но я могу "обнуть" сервер - запросить всю страницу, он выполнит скрипт, а я только узнаю ее размер и не буду ее заливать?
wal (2005-05-04 09:16:00) [5]А ты поставь себя на место сервера.
1. На кой ему выполнять (возможно весьма нетривиальный) скрипт, если ты просишь только заголовок?
2. Результат работы скрипта (и размер в том числе) может изменяться от запроса к запросу.
3. Незнаю, как PHP, но ASP, например, отдает страницу еще во время работы скрипта, если спец. мер не принимать. PHP, насколько я знаю, немногим отличается.
С уважением.
Turbid (2005-05-03 22:33:00) [6]От чего это зависит?
Anatoly Podgoretsky (2005-05-03 21:04:00) [7]Может отдавать, а может не отдавать, если ему она не известна.