关于CHttpConnection::OpenRequest(...)的问题
我是c++初学者,有个关于http的问题向高手们请教。
CHttpConnection *pServer = pSession->GetHttpConnection(strServerName, dwHttpRequestFlags, nPort, m_strProxyUser, m_strProxyPasswd );
这个没问题,不过pServer->m_strServerName是'',不知道是否是正常?
CHttpFile * pFile = pServer->OpenRequest(1, strObject, NULL, 1, NULL, NULL, dwHttpRequestFlags);
其中,dwHttpRequestFlags = INTERNET_FLAG_TRANSFER_BINARY | INTERNET_FLAG_RELOAD | INTERNET_FLAG_DONT_CACHE | INTERNET_FLAG_EXISTING_CONNECT;
URL保证没问题,可以访问(web服务器在本机),但调试得到的CInternetFile却是 {FILE*=0x00000000 name=???},什么原因呢?
请提点一下,谢了!