在VC中通过HTTP方式获取网页,我试过好几种方式,但是都有问题,现将我用的两种虽然也有问题但基本可以实现的方式写出来,如果大家有更好的方式或者能解决我所遇到的问题,请告诉我:QQ158792331,邮箱:werther161@yahoo.com.cn
第一种:
首先要包含这个头文件:#include afxinet.h
CInternetSession mySession;
CHttpFile* myHttpFile=NULL;
CString myData;
myHttpFile=(CHttpFile*)mySession.OpenURL(url,1,INTERNET_FLAG_DONT_CACHE,NULL,0);
for(int i=0;i20&&myHttpFile-ReadString(myData);i++)
{
strXMLReturn+=myData+""; //因为每次只能读取一行,所以要循环读取数据
}
myHttpFile-Close();
delete []myHttpFile;
mySession.Clo...[ 查看全文 ]