Как не закачивая файл узнать его размер?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Kurt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 05.01.2003 (Вс) 23:25

Как не закачивая файл узнать его размер?

Сообщение Kurt » 18.10.2003 (Сб) 20:46

Народ! Подскажите, кто знает:
Есть ссылка на файл в WWW.
Как не закачивая этот файл узнать его размер?
Обычно это будет HTML-файл..
Для корабля, который не знает куда плыть, нет попутного ветра...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Как не закачивая файл узнать его размер?

Сообщение FaKk2 » 18.10.2003 (Сб) 23:17

Kurt писал(а):Народ! Подскажите, кто знает:
Есть ссылка на файл в WWW.
Как не закачивая этот файл узнать его размер?
Обычно это будет HTML-файл..


Дык отправляешь запрос серверу.
В ответе Range и будет размер файла в байтах (вроде бы) :wink:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 19.10.2003 (Вс) 0:30

HEAD /somedir/somefile.exr HTTP/1.0
HOST: www.somehost.com

Ответ сервера:
HTTP/1.1 200 OK
...
Content-Length: 12345
...

В данном случае шлётся только заголовок.

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 19.10.2003 (Вс) 3:06

ShadowCaster писал(а):Content-Length: 12345

Точно!
Склероз замучал :roll: :oops:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot и гости: 7

    TopList