Форум: "Сети";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];
ВнизКак узнать размер файла для закачки (по 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c