做一个登录网站 并且获取个人信息的一个小程序,做法是 向网站提交登录的信息,然后在get 如果找到个人信息则登录成功 没找到则登录失败。
但是登录的时候 有时候会出现登录失败,发现是因为 登录完成之后有时候不直接返回的个人信息 返回的是正在加载请稍后的页面。请问这个要怎么解决。CString strHtml;
CString url1="http://yeseons.com/sub/Check_login.asp";  //登录地址
CString url2="http://yeseons.com/personal/index.asp";  //个人信息主页地址
CString PostData=_T("Key_Username="+regName+"&Key_Password="+regPass);  //提交的登录数据
GetHtml(url1,CHttpConnection::HTTP_VERB_POST,PostData);  //登录
strHtml=GetHtml(url2,CHttpConnection::HTTP_VERB_GET,PostData);  //获取个人页面
int k=strHtml.Find("个人中心");
if (-1!=k)
{
//成功
}
else
{
//失败

}
//返回有的时候是个人的页面,有的时候是一个正在加载请稍候的页面。