请教大家一下CInternetSession::GetCookie
CInternetSession::SetCookie
这两个怎么用啊?有没有例子代码啊? 谢谢!

解决方案 »

  1.   

    CString  test;
    CInternetSession con;
    con.GetCookie("http://www.clp.org.cn/index.asp","clp.org.cn.txt",test);
    AfxMessageBox(test);
    这个东东好像得到的是放在cookie目录里的cookie文件里东西,set估计也是吧.最后我是这样干的了,CAtlHttpClient company;
    CAtlNavigateData companydata;companydata.SetMethod("GET");
    companydata.SetExtraHeaders(cookiestr); //发送cookie给服务器;
    company.Navigate("www.csdn.net","/indes.asp",&companydata);
    tmp=company.GetResponse();//返回整个web页面
    CString test;
    test=companydata.GetExtraHeaders(); //得到从服务器返回的Cookie,有时候有别的数据,自己处理一下。