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

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

Перехват и подмена файлов при скачивании [D7, 2000]


DQ ©   (2014-08-25 17:08:00) 

Как можно перехватывать загрузку файла из интернета и перенаправлять на файл на HDD? Просто IE показывает страницу с картинками и скачивает их заново при каждом открытии страницы, а они есть на диске в папке с программой.


DQ   (2014-08-27 11:59:00) [1]

ну... Трафик утекает, снифер подтверждает. Не об этом речь-то. =)
В общем в идеале прозрачный прокси-сервер нужен, спасибо, понятно. Предлагаете взять готовый? В учебных целях я бы свой попробовать хотел бы сделать...
Попробова взять за основу это: http://iantonov.me/page/proxy-server-na-delphi-i-winsock-api
Практически не работает, только ya.ru открылся, всё остальное виснет намертво. Будем искать дальше.


junglecat   (2014-08-26 19:18:00) [2]

легко проверить. В C:\Users\<UserName>\AppData\Local\Microsoft\Windows\Temporary Internet Files


brother   (2014-08-26 19:02:00) [3]

> Просто IE показывает страницу с картинками и скачивает их
> заново при каждом открытии страницы, а они есть на диске

вранье, если кэширование сами не делали...


Плохиш   (2014-08-26 16:56:00) [4]

это называется прокси-сервером


DQ   (2014-08-26 16:51:00) [5]

В интернете она, видимо что-то указывает, вопрос ж не в этом, а как перенаправить. =)
"Если какой-либо браузер пытается по http закачать файл по такому-то URL, то `вернуть` вместо него файл с HDD из такой-то папки."


virex(mobile)   (2014-08-25 17:49:00) [6]

>DQ   (25.08.14 17:28) [2]

может сайт в запросе указывает чтобы браузер не кешировал страничку


junglecat   (2014-08-25 17:38:00) [7]

> [2] DQ   (25.08.14 17:28)
> По идее-то да, но вот почему-то скачивает. Возможно там
> мелкий тайм

а страница своя/чужая?


DQ   (2014-08-25 17:28:00) [8]

По идее-то да, но вот почему-то скачивает. Возможно там мелкий тайм или как правильно в этом контексте называть...
Просто некоторым образом незнакомая мне область, какие функции гуглить?))


junglecat   (2014-08-25 17:18:00) [9]

> Просто IE показывает страницу с картинками и скачивает их
> заново при каждом открытии страницы

вообще-то любой браузер кэширует картинки и скачивает заново, если страница обновилась


Наверх

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