INTERNET_BUFFERS buffersIn;
ZeroMemory(&buffersIn, sizeof(INTERNET_BUFFERS));
buffersIn.dwStructSize = sizeof(INTERNET_BUFFERS);
buffersIn.dwBufferTotal = contentLength;
hResult = HttpSendRequestEx( hRequest, &buffersIn, NULL, HSR_INITIATE,
reinterpret_cast<DWORD_PTR>(this) );
if (!hResult) {
InternetCloseHandle(hConnect);
InternetCloseHandle(hInternet);
return HRESULT_FROM_WIN32( GetLastError() );
}HttpSendRequestEx 为什么第一次发送可以,但第二次HttpSendRequestEx好像无响应,程序在这里冻解了 大哥们快帮帮我。
ZeroMemory(&buffersIn, sizeof(INTERNET_BUFFERS));
buffersIn.dwStructSize = sizeof(INTERNET_BUFFERS);
buffersIn.dwBufferTotal = contentLength;
hResult = HttpSendRequestEx( hRequest, &buffersIn, NULL, HSR_INITIATE,
reinterpret_cast<DWORD_PTR>(this) );
if (!hResult) {
InternetCloseHandle(hConnect);
InternetCloseHandle(hInternet);
return HRESULT_FROM_WIN32( GetLastError() );
}HttpSendRequestEx 为什么第一次发送可以,但第二次HttpSendRequestEx好像无响应,程序在这里冻解了 大哥们快帮帮我。
自己用加个长度的标识到包头里.