Post und CHttpFile
-
Ich möchte mit CHttpFile ein Abfrage mit Postdaten ausführen aber die Daten werden nicht übertragen.Weiss jemand wo mein Fehler ist?
CInternetSession * session = new CInternetSession(); CString html=""; Cstring url = "http://www.meineurl.de/php/echo.php"; //Echo ist eine Seite die x wieder zurück gibt oder "Keine Daten" wenn x nicht gesetzt ist CHttpFile* hfile =(CHttpFile *) session->OpenURL(url,1,INTERNET_FLAG_TRANSFER_ASCII|INTERNET_FLAG_DONT_CACHE); CString param = "x=Maus"; CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded"); hfile->SendRequest(strHeaders,(LPVOID)(LPCTSTR)param, param.GetLength()); CString line; while(file->ReadString(line)) { html += line; } MessageBox(html); hfile->Close(); delete hfile; session->Close(); delete session;
-
Hat sich erledigt