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 ::


Anmelden zum Antworten