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

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

Качаем файл по ссылке


Dels ©   (2010-04-12 17:34:00) 

Доброго времени суток!!!
 Такая штука... нужно скачать файл из интернета по ссылке.
 Качаю при помощи InternetReadFile().
 Как определить имя файла?  

(Если в ссылке указано имя файла это не проблема... а если имени файла не указано ?)


Anatoly Podgoretsky   (2010-04-12 19:02:00) [1]

> ~AQUARIUS~  (12.04.2010 18:31:02)  [2]

Не то что имени, но даже и файла может не быть.


Anatoly Podgoretsky   (2010-04-12 18:56:00) [2]

> Dels  (12.04.2010 17:34:00)  [0]

если имени файла не указано, то все равно качаем и даем любое имя.


~AQUARIUS~   (2010-04-12 18:31:00) [3]

Надо определить код ответа сервера, и если там переадресация - следовать за ней, пока не получишь либо 200, либо ошибку. В первом случае по ссылке уже должно быть конкретное имя, только следует учесть, что пути могут быть относительными. Если имени нет - значит, скорее всего ты где-то по дороге слопотал капчу или еще что-то в этом роде :-D


Медвежонок Пятачок   (2010-04-12 17:44:00) [4]

а если оно не указано, значит его нет.
выбирай любое


Наверх

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