Простейший способ загрузки изображения из интернета по URL
http://example.com/Pic.ext
С помощью каких функций можно скачать файл на компьютер? Желательно наиболее простой способ, потому что больше никаких манипуляций с интернетом не требуется.
Есть прямая ссылка на изображение вида
С помощью каких функций можно скачать файл на компьютер? Желательно наиболее простой способ, потому что больше никаких манипуляций с интернетом не требуется.
описание) .
Например, используя библиотеку WinInet (
Ну, это один из вариантов. Я знаю, есть ещё WinHTTP и использование WinSock для подключения и отправки запроса. Это как минимум 3 известных мне варианта, но WinSock весьма низкоуровнев, как я понимаю, поэтому выбор стоит между WinINet и WinHTTP. И вот что проще, я не знаю.
Код:
HRESULT res = URLDownloadToFileA(NULL, "http://site.name.com/file", "file", 0, NULL);
Код:
HRESULT res = URLDownloadToFileA(NULL, "http://example.com/Pic.ext", "Pic.ext", 0, NULL);
Цитата: sadovoya
Но почему-то с вашей ссылкой не работает, хотя файлы со своего сайта, например, я так скачивал
Ну, тут-то я и не стал бы удивляться :D Это же пример, да и домен — example.com ☺
Спасибо за совет, попробую его. Но т.к. в описании сказано, что проверка успешности почти отсутствует, возможно, придётся применить менее простой способ.