Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Качаем файл по ссылке   Найти похожие ветки 

 
Dels   (2010-04-12 17:34) [0]

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

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


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

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


 
~AQUARIUS~ ©   (2010-04-12 18:31) [2]

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


 
Anatoly Podgoretsky ©   (2010-04-12 18:56) [3]

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

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


 
Anatoly Podgoretsky ©   (2010-04-12 19:02) [4]

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

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



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

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.06 c
2-1270565783
Buzzik
2010-04-06 18:56
2010.08.27
Проблема с потоками


15-1271226541
paxpet
2010-04-14 10:29
2010.08.27
Может кто-нибудь знает что происходит


2-1275109223
User
2010-05-29 09:00
2010.08.27
Exception при записи файла в недоступную для записи папку


9-1188207961
dr_craigan
2007-08-27 13:46
2010.08.27
DirectX - помощь нужна!!!


4-1233843462
R13
2009-02-05 17:17
2010.08.27
Обрезка канваса при методе PrintWindow





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский