K
Hi Leute,
jetzt ist es gleich 1 Uhr, und ich komme nicht weiter.
Der folg. Code liefert entweder "Es ist ein Fehler aufgetreten" oder
es wird wieder die login-seite ausgegeben.
Password usw ist alles korrekt.
Hab auch inzwischen alle Kombinationen von servername und file durch.
Was mach ich falsch ???
Kann sich denn niemand erbarmen ?
INTERNET_PORT
nPort; nPort = 80;
DWORD dwStatus;
DWORD dwBuffLen = sizeof(dwStatus);
CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded");
CString strFormData = _T("username=xxxx&password=yyyy");
CInternetSession session;
CHttpConnection* pConnection = session.GetHttpConnection(_T("www.dab-bank.com"),nPort );
CHttpFile* pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST, _T("/musterdepot_ref.jsp"));
pFile->QueryInfo(HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER, &dwStatus, &dwBuffLen);
//if(dwStatus>= 200 && dwStatus<300 ) // mit dem if kommt natürlich garnix an
int result = pFile->SendRequest(strHeaders, (LPVOID)(LPCTSTR)strFormData, strFormData.GetLength());
CString getcode, buffer;
while (pFile->ReadString(getcode))
{
buffer = buffer + getcode;
}
m_Edit2 = buffer;
UpdateData(FALSE);
Bitte, Bitte - mit Zucker drauf !
Gruss
koreson