Download von Dateien via Http
-
Moin Moin,
ich möchte Dateien von einem Http-Server downloaden. Knackpunkt ist allerdings, dass ich mich mit username und passwort authentifiezieren muss.
Ich hab schon das "halbe" Internet abgesucht und keine Lösung gefunden...
Vielleicht hat jemand Erfahrung und hilft mir?
Liebe gRüße,
Dennis
-
Hoffe kann dir so weiterhelfen :
CInternetSession* pInternetSession; //InternetSession erstellen pInternetSession = new CInternetSession(); if (!pInternetSession) //Wenn keine Verbindung { AfxMessageBox("Keine Internetverbindung !"); return; } CFtpConnection* pFTPConnection; //FTPSession erstellen pFTPConnection = pInternetSession->GetFtpConnection //Connection herstellen ("ftp.Server.de", "User", "Pass", NULL, false); [b][u]//PASSWORT UND USERNAMEN[/u][/b] if(!pFTPConnection) //Wenn keine Verbindung hergestellt werden konnte ! { AfxMessageBox("Es konnte keine FTP Connection hergestellt werden !"); return; } [b]pFTPConnection->GetFile(CString("Test.txt"), CString("Test.txt"));[/b] //Datei laden pFTPConnection->Close(); //FTP-Verbindung schließen pInternetSession->Close(); //Verbindung schließen
Gruß
:: NoName ::
-
gibt es ausser mit Ftp keine möglichkeit?
-
Doch, du könntest noch CHttpConnection verwenden !
Hier:http://www.codeproject.com/internet/http_calls.asp
Vielleicht hilft dir das weiter !
Gruß
:: NoName ::