1
我在vC++中使用wininet Api發出json發佈請求,但我收到空白響應。我檢查了我的請求標頭和請求主體,做工精細there.Following是我和HttpOpenRequest中HttpSendRequest中在使用wininet進行json發佈請求時獲得空白響應在vC++代碼中使用Api
m_hRequest = HttpOpenRequest(m_hConnect,
_T("POST"),
szURI,
NULL,
lpszReferrer,
NULL,
INTERNET_FLAG_RELOAD | INTERNET_FLAG_KEEP_CONNECTION
| INTERNET_FLAG_NO_CACHE_WRITE | INTERNET_FLAG_FORMS_SUBMIT
| INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS
| INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP,
(DWORD) &m_context);
TCHAR* szHeaders = _T("Content-Type:application/json\r\n");
TCHAR* szPostData = _T("{\"command\":\"remotecontrol\",\"method\":\"countmon.getgatestatus\",\"param\":\"2\"}");
HttpSendRequest(m_hRequest,
szHeaders,
_tcslen(szHeaders),
szPostData,
_tcslen(szPostData)))
我非常需要有人在this.Thanks幫助提前:)