读书人

关于InternetSetCookie有关问题

发布时间: 2013-07-04 11:45:51 作者: rapoo

关于InternetSetCookie问题


void CPreferences::SetCookie(LPCSTR strUrl)
{
char* szData = new char[thePrefs.m_csLoginUserId.GetLength()+1];
szData = (LPTSTR)(LPCTSTR)thePrefs.m_csLoginUserId;
char* szBuffer = new char[strlen(szData)*2];

CBase64 b64;
b64.EncodeBase64((const unsigned char*)szData,szBuffer,strlen(szData),strlen(szBuffer));//转成base64

bool bReturn;
CString strData ;
strData.Format("edt_user_id=%s;expires=Sat,01-Jan-2000 00:00:00 GMT ",szBuffer);
bReturn = InternetSetCookie(strUrl,NULL,strData); //设置cookie

delete szBuffer;
}

以上代码 设置cookie 请问为什么设置不了,直接看cookie文件去的时候只有
stylesheet

www.******.com/
1600
160998528
30197407
289719888
30191372
*

字段也没写进去,内容也没写进去。。 帮忙看看,急。在线等。。
[解决办法]
求大侠们帮帮忙. 谢谢了.... 我顶!
[解决办法]
InternetSetCookie需要调用多次, 每次设置一个值,就是说,每个=调用一次

读书人网 >VC/MFC

热点推荐