Http Request ohne CHttpFile



  • Hallo,

    ich versuche gerade Daten aus dem Internet zu laden.
    Mein Problem dabei ist, wenn ich die Antwort des Servers mit CHttpFile(also als Datei) auslese,
    kriege ich nicht den gesamten Inhalt der Antwort des Servers, weil die Antwort
    ein 00-Byte enthält und das eben als Dateiende interpretiert wird.

    Gibt es eine Möglichkeit die Daten als Stream oder so einzulesen?

    Danke im voraus!!

    MfG

    GNUnix



  • Öhm. Wir verwenden in einer Applikation CHttpFile (oder war's CInternetFile? - auf jeden Fall eine dieser MFC Klassen) um binärfiles runterzuladen, und das funktioniert eigentlich problemlos. Kann bloss sein dass du CFile::binary oder sowas als Flag mitgeben musst (hab den Code jetzt nicht hier und kann daher nicht nachgucken).



  • Die Klassen hab ich auch ausprobiert, allerdings
    macht das 00-Byte Probleme, weil der eigentlich wichtige Inhalt
    ist hinter dem 00-Byte(hab's mit Wireshark gesnifft).

    Das mit dem CFile::binary werd ich mal ausprobieren.

    Danke!


Anmelden zum Antworten