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

Вниз

Как закачать файл с сервера по протоколу HTTP?   Найти похожие ветки 

 
Serd_hhc   (2002-03-25 13:09) [0]

Уважаемые мастера,

Ответьте на сабж ( Сабж + и ещё, ни кто не должен заметить скачивание).

Спасибо ответившим.


 
Yuri Pipchenko   (2002-03-25 13:23) [1]

Открываем клиентский сокет. Заполняем Host (dns-имя сервера) и Port (80, по умолчанию). Connect. Обработчик OnConnect: Отправка http-запроса "GET /путь/имя_файла HTTP/1.0"#13#13 . Обработчик OnRead: запись всего принятого в файл.


 
shiva1   (2002-03-25 17:04) [2]

Увы, если скачивается файл по протоколу HTTP, следовательно на машиен, откуда файл извлекается, работает WWW-сервер. WWW-сервер обычно ведет логи, и администратор его может заметить скачивание postfactum, или, если тебе сильно не повезет - во время получения файла.


 
Yuri Pipchenko   (2002-03-25 17:24) [3]

Так если требуется скачать файл по http, естественно, веб-сервер должен быть запущен, а как же иначе? Более того, должен быть явно разрешен доступ к этому файлу через веб-сервер.


 
Serd_hhc   (2002-03-27 16:38) [4]

Признаюсь:

Я пишу консольный, МАЛЕНЬКИЙ, троян, и он будет поддерживать базы (плагины, аддоны). Поэтому скачку файла нужно организовать средствами Windows. Или если на Делфях, то при помощи WinSock.



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
3-17781
wHammer
2002-05-15 15:05
2002.06.06
QReport


1-17861
dim-
2002-05-25 22:31
2002.06.06
Вопрос про массивы


1-18052
indigo
2002-05-24 21:31
2002.06.06
label


14-18127
cok
2002-05-01 16:02
2002.06.06
2-е системы в одном


4-18197
heruvim4ik
2002-04-05 00:55
2002.06.06
Как програмно запустить приложение?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский