CInternetSession 获取网页不完整的问题,大家帮忙测试下
CInternetSession session("HttpClient");
char * url="http://www.csdn.net/";
CHttpFile* pfile=NULL;
try
{
pfile = (CHttpFile *)session.OpenURL(url);
}
catch (CInternetException* pEx) {
MessageBox("出错");
}
DWORD dwStatusCode;
pfile->QueryInfoStatusCode(dwStatusCode);
CString data;
CString wcontent;
CString GloadSend;
if(dwStatusCode ==HTTP_STATUS_OK)
{
while(pfile->ReadString(data))
{
int len=data.GetLength();
wcontent+=data; //data都有内容
}
}
pfile->Close();
delete pfile;
session.Close();