本文介绍了之间的HttpCookie和cookie中的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
所以我很困惑,MSDN和其他教程告诉我用HttpCookies通过Response.Cookies.Add(饼干)来添加饼干。但是,这就是问题所在。 Response.Cookies.Add只接受Cookies和不HttpCookies,我得到这个错误:
无法从System.Net.CookieContainer'转换为'System.Net.Cookie
此外,什么是Response.Cookies.Add(饼干)和Request.CookieContainer.Add(饼干)?
$ b $之间的差异b
感谢提前的帮助下,我想用C#来教自己。
//曲奇
曲奇myCookie时=新的Cookie();
MyCookie.Name =SID;
MyCookie.Value = SID;
MyCookie.HttpOnly = TRUE;
MyCookie.Domain =.domain.com;
//的HttpCookie
的HttpCookie myCookie时=新的HttpCookie(SID);
MyCookie.Value = SID;
MyCookie.HttpOnly = TRUE;
MyCookie.Domain =.domain.com;
Response.Cookies.Add(myCookie时);
解决方案
您正在使用系统。 Net.HttpWebResponse
。但上面的例子中使用 System.Web.HttpResponse
这需要 System.Web.HttpCookie
作为参数。
斯科特 - 阿伦
这篇关于之间的HttpCookie和cookie中的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!