Доброе время суток всем.
Есть проблема с WinHttpSendRequest и WinHttpWriteData.
не получается отправить на сервер данные правильного формата.
что-то приходит но не понятно что.
типа этого
MIIGcQYJKoZIhvcNAQcCoIIGYjCCBl4CAQExDzANBgkqhkiG9w0BAQUFADCBlwYJ
KoZIhvcNAQcBoIGJBIGGMQAwADUAOQA5ADMANQAxADcAOwAxADsAOQAwADkAMQAy
ADMANAA1ADYANwA7ADAAOwA4ADEAMAA7ADEANQAwADsAMQA7ADsAMQAwADUAOQA5
ADMANQAxADcAOwAyADAAMAA2ADAAOQAwADUAMQA0ADEAMQAyADMAOwAwADAAMQA7
AA0ACgCgggStMIIEqTCCBFOgAwIBAgIKCkbfcwADAAACjjANBgkqhkiG9w0BAQUF
ADBFMQswCQYDVQQGEwJSVTEbMBkGA1UEChMSQnVybyBGaW5hbmNlIEdyb3VwMRkw
FwYDVQQDExBGaW5hbmNlIEdyb3VwIENBMB4XDTA2MDgxNDA3Mjg1MFoXDTA3MDIx
в WinHttpSendRequest делаю так
rc=WinHttpSendRequest(m_hRequest,
WINHTTP_NO_ADDITIONAL_HEADERS,0,
WINHTTP_NO_REQUEST_DATA,0,dwSize,0);
в WinHttpWriteData
if(!WinHttpWriteData(m_hRequest,(LPVOID)Buffer,dwSize,&dwNumberOfBytesWritten))
WinHTTP_TraceError(GetLastError());
причем принятое сервером кол-во байт явно больше отправляемых
подключение по HTTPS.
намекнике плиз в чем дело может быть.