[moved from networking] dl, спасибо. Проблема была в том, что не указывал "Content-Type:application/x-www-form-urlencoded". Вот рабочий код:
DWORD dwBytesRead;
char sz[255];
HINTERNET hInternet = InternetOpen("Test", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
HINTERNET hConnect = InternetConnect(hInternet, "indigo.ringingcedarsofrussia.org",
INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, 0, 1u);
HINTERNET hRequest = HttpOpenRequest(hConnect, "POST", "veche/login.php", HTTP_VERSION, "localhost",
0, INTERNET_FLAG_KEEP_CONNECTION, 1);
BOOL bSend = HttpSendRequest(hRequest, "Content-Type:application/x-www-form-urlencoded", -1, "l=VedaCoder@mail.ru&p=123456",28);
InternetReadFile(hRequest, sz, 255, &dwBytesRead);
---
Может быть есть ещё какие-нибудь параметры в заголовке, которые также желательно указать, чтобы не возникало проблем?
|