Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос по TidHTTP [D7, XP]


dabreezy ©   (2006-02-16 09:38:00) 

Добрый день.
Всю справку перерыл, так и не нашел. Как узнать размер страницы до скачивания? т.е. можно использовать TidHTTP.Get, но тогда размер можно будет узнать после получения страницы, а как узнать размер до получения страницы?


dabreezy   (2006-02-16 10:12:00) [1]

>Reindeer Moss Eater ©
Спасибо. будем знать :)


Reindeer Moss Eater   (2006-02-16 10:08:00) [2]

Если запрашиваемый ресурс - не дисковый файл, то никак не узнаешь его размер. Его и сам веб-сервер не знает.


dabreezy   (2006-02-16 10:07:00) [3]

Спасибо за ответ. Пробовал запросить заголовки: idhttp1.Head();
потом response.contentlength - выдает -1. Наверное надо как-то по другому.


umbra   (2006-02-16 10:05:00) [4]

надо использовать метод HEAD, указав для него тот же адрес, что и для GetВ ответ придет не вся страница, а только заголовок, в котором можно посмотреть поле Content-Length.


palva   (2006-02-16 09:50:00) [5]

Надо запросить с сервера не страницу а только заголовки. По-моему, там есть соответствующий метод, который нужно применить вместо Get


Наверх

Титульная страница Поиск, карта сайта Написать письмо