Автор
|
Тема: Исходники/класс для HTTP download
|
Molibden |
опубликован 19-09-2001 21:29 MSK
Hi All, нужно в своей проге скачивать файл по HTTP с сайта в Инете. Есть пара примеров реализации, но один слегка глючный, а другой с ненавистным MFC и весь из себя оконный :( Не кинет ли кто-нить ссылочкой/исходниками чё-нить для скачивания файлов по HTTP, желательно чисто APIшной реализации? Часть известных ссылок проверил - нифига путного :(
Сенькс ин адванс :-)
|
Molibden
|
опубликован 21-09-2001 16:03 MSK
Так шо, таки никто? Ладно, сам нашёл. Мож, знает ли кто-нить, как отрабатывать ситуёвину, когда прога коннектится с HTTP-серваком не напрямую, а через прокси, скажем, через Wingate. А то при выполнении gethostbyname() не находит искомого сервака. В настройках Wingate все запросы переправляются на прокси провайдера. По RFC нихрена пока понять не могу :( |
Flex Ferrum
|
опубликован 21-09-2001 16:12 MSK
А очень просто - ты тогда прокси-серверу отправляешь HTTP-запрос не в виде GET /something.html HTTP/1.0 ...а в виде GET http://www.somethere.com/something.html HTTP/1.0 ... плюс к запросу добавляешь поля авторизации на прокси-сервере (если это необходимо). На счет авторизации - читай RFC (не помню какой, но найти можно) по HTTP/1.0 или HTTP/1.1 |
lamo
|
опубликован 22-09-2001 15:50 MSK
это оффтоп. rfc по http протоколу читай. примеры - один из кучи ресурсов http://freshmeat.net/ .
|