我在成功发送一个GET请求后,用CHttpFile类的QueryInfo函数查询此次GET请求的Headers,却总是抛出assertion,望高手帮忙!相关代码如下:
try
{
m_pHttpFile=m_pHttpConn->OpenRequest("GET",m_strObject,NULL,1,NULL,NULL,m_dwFlags);
m_pHttpFile->AddRequestHeaders(m_strHeaders);
m_pHttpFile->SendRequest();
}
catch(CInternetException *pException)
{
pException->GetErrorMessage(szErrInfo,1024);
return FALSE;
}
if(!m_pHttpFile->QueryInfo(HTTP_QUERY_CUSTOM,m_strRequestHeaders))
{
TRACE("获取请求头信息失败\r\n");
m_strRequestHeaders.Empty();
}