Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: CL | DM;

Вниз

Как узнать размер файла для закачки (по URL)?   Найти похожие ветки 

 
alexta   (2002-03-16 09:16) [0]

Как выкачать - проблем нет, а вот как узнать размер файла для закачки (по URL)?
Где-то, когда-то видел, но сейчас не могу найти.
Если кто-то делал - помогите.


 
gunner   (2002-03-16 13:15) [1]

При запросе на скачку файла, сервер в ответ пуляет пакет где всё это есть !
Берёшь набор библиотек типа WinCap и ловишь входные пакеты и сотришь их содержимое
Начинай смотреть инкопсьляцию начитая с TCP протокола, так как ниже смотреть нет смысла !
Структуру пакетов http b ftp найдёшь в инете..этого добра навалом !

Удачи !


 
dmitryK   (2002-03-16 14:03) [2]

Сделай сперва запрос типа HEAD (вместо GET) по исходному урлу.

Все точно также как и обычно, но вместо самого файла получиш только HHTP шапку, в которой будет ряд данных по запрашиваемому файлу
- дата создания
- размер файла
- кодировка
- ...

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



Страницы: 1 вся ветка

Текущий архив: 2002.05.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-88601
lipskiy
2002-04-18 01:29
2002.05.27
Начат сбор данных для базы процедур и функций сайта delphi.mastak


14-88593
Condor
2002-04-18 10:31
2002.05.27
Работа с разными БД в одном запросе


4-88693
CaSHe
2002-03-24 01:47
2002.05.27
Шрифты и API


1-88489
Ascan
2002-05-07 02:50
2002.05.27
TWebBrowser растет как шарик...


1-88469
Лёша
2002-05-17 22:31
2002.05.27
Просмотр HTML