为什么每次获取网页的源码都一样
为什么每次获取网页的源码都一样,应该每隔10分钟不一样才好啊。void GetHistoryNo_1(CString Adress ) //http://data.
{
CInternetSession mySession=NULL;
CHttpFile *myHttpFile=NULL;
CString RstStr="";
CString GetData="";
CStringArray temAr;
temAr.RemoveAll();
CString temStr="";
myHttpFile=(CHttpFile *)mySession.OpenURL(Adress);
DWORD dwStatusCode;
myHttpFile->QueryInfoStatusCode(dwStatusCode);
if (dwStatusCode!=HTTP_STATUS_OK)
{
AfxMessageBox("s");
}
while (myHttpFile->ReadString(GetData))
{
RstStr+="\r\n";
RstStr+=GetData;
}
myHttpFile->Close();
mySession.Close();
//分割字符串 {"i":[
CString str="{\"i\":[";
CStringArray temstrArray,temstrArray1,temstrArray2;
splitStr(RstStr,str,temstrArray);
RstStr=temstrArray[1];
temstrArray.RemoveAll();
str="],\"m\":";
splitStr(RstStr,str,temstrArray);
RstStr=temstrArray[0];
str="],\"b\":[";
temstrArray.RemoveAll();
splitStr(RstStr,str,temstrArray);
splitStr(temstrArray[0],",",temstrArray1);
splitStr(temstrArray[1],",",temstrArray2);
temStr=temstrArray[0];
temStr=temstrArray[1];
int co=temstrArray1.GetCount();
for (int i=0;i<co;i++)
{
temStr=temstrArray1[i];
temStr=temStr.Mid(1,12);
temAr.Add(temStr);
temStr=temstrArray2[i];
temStr=temStr.Mid(1,5);
temAr.Add(temStr);
}
}
[ 本帖最后由 yongkuiluo 于 2013-8-18 11:55 编辑 ]