| 
| 
 | Вопрос # 4 271/ вопрос открыт / | 
 |  Здравствуйте, уважаемые эксперты! Опять же... качаю через wininet. Совсем разобрался, почти, всё нормально качается, теперь только один вопрос - если качать по прямым ссылкам то все нормально (т.е. если в конце стоит имя файла с расширением), а вот если качать н.р. - с depositfiles , то там дают ссылку но без имени файла и расширения... смотрел в опере там тоже "прямая ссылка" без такого конца - сама ссылка и имя файла отдельно .... Подскажите как тут поступить? есть предпороление что этакое нужно делать в Reques запросах. Верно? 
|  |   Вопрос задал: eclipse (статус: Посетитель)Вопрос отправлен: 3 июня 2010, 11:42
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: bugmenot В HTTP/1.1 предлагаемое имя файла отдаётся сервером в заголовке Сontent-Disposition. 
|  | Ответ отправил: bugmenot (статус: 3-ий класс)Время отправки: 3 июня 2010, 17:24
 Оценка за ответ: -1
 Комментарий к оценке: Ну ты и Вася! предложи тогда свой ваприант. |  
 Мини-форум вопросаВсего сообщений: 11; последнее сообщение — 3 июня 2010, 18:39; участников в обсуждении: 3. 
|   | Вадим К (статус: Академик), 3 июня 2010, 11:56 [#1]:Такие "файлы" качаются в несколько приемов. Вначале нужно скачать ту страничку, которая отдается по ссылке. Там скорее всего будет - прямая ссылка, которую можно начать качать.
 - тоже, но плюс нужно соблюсти куки и/или таймаут.
 - жаваскрипт, внутри которого спрятана ссылка плюс возможно второй вариант.
 
 Универсального решения тут нет.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | eclipse (статус: Посетитель), 3 июня 2010, 12:04 [#2]:Тоесть как всегда приходится колдовать! |  
|   | Вадим К (статус: Академик), 3 июня 2010, 12:25 [#6]:вот и нашлось решение   Галочка "подтверждения прочтения" - вселенское зло. |  
|   | bugmenot (статус: 3-ий класс), 3 июня 2010, 17:21 [#7]:что значит "качать н.р."? виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | eclipse (статус: Посетитель), 3 июня 2010, 17:30 [#8]:Дядька ты чё? bugmenot н.р. никогда не встречал? - например |  
|   | bugmenot (статус: 3-ий класс), 3 июня 2010, 18:01 [#9]:"например" так никто не сокращает. виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | eclipse (статус: Посетитель), 3 июня 2010, 18:18 [#10]:П...ц! без комментариев! |  
|   | bugmenot (статус: 3-ий класс), 3 июня 2010, 18:39 [#11]:Правила сокращения слова "например" выяснишь у учительницы самостоятельно. Касательно предложенного "ваприанта" - конкретные вопросы будут? Или ты хочешь чтобы твой даунлоадер я написал?
 Заголовки из HTTP сессии ты уже умеешь считывать, знаю определенно.
 виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |