Размер файла в интернете

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

Размер файла в интернете

Сообщение neic » 13.05.2006 (Сб) 22:39

Как определить размер файла в интернете?

П.с. в поиске искал, 0 эмоций!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 13.05.2006 (Сб) 23:04

Поищи по HEAD, один пример точно выкладывался.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.05.2006 (Сб) 23:05

Под "файлом в интернете" имеется в виду файл на HTTP-сервере?

Тогда отправляй запрос HEAD и читай заголовок Content-Length.

Для дальнейшего поиска этих ключевых слов хватит ;-)
Изображение

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 14.05.2006 (Вс) 8:28

tyomitch писал(а):Под "файлом в интернете" имеется в виду файл на HTTP-сервере?

Тогда отправляй запрос HEAD и читай заголовок Content-Length.

Для дальнейшего поиска этих ключевых слов хватит ;-)

Tyomitch я так понял, что надо использовать Winsock?
Но я не знаю как отправить запрос :( я ведь только учусь :(

Наверно через SendData? Но опять же как?

alibek
Искал, ничего на эту тему не нашёл

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.05.2006 (Вс) 11:02

Я поискал и нашел, на первой же странице.
Lasciate ogni speranza, voi ch'entrate.

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 14.05.2006 (Вс) 11:51

Тёмыч, ОК нашёл, но вопаросы остались.

Надыбал вот эту строчку:
W.SendData "HEAD " & File & " HTTP/1.0" & vbCrLf & vbCrLf

В переменую File ввожу путь к файлу (в интете)

Вроде как всё. А как прочитать Content - Lenght

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 14.05.2006 (Вс) 12:19

Слушай ответ сервера, в нем будет такая строка.

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 14.05.2006 (Вс) 17:44

Amed писал(а):Слушай ответ сервера, в нем будет такая строка.
Ага :) Или не будет...
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 14.05.2006 (Вс) 17:51

Это неправильные пче... тьфу, серверы :)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 14.05.2006 (Вс) 18:01

Таких пчел довольно много :(
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

    TopList