asp.net – HttpCookieCollection.Add和HttpCookieCollection.Set – Request.Cookies集合是否被复制到Response.Cookies集合?

前端之家收集整理的这篇文章主要介绍了asp.net – HttpCookieCollection.Add和HttpCookieCollection.Set – Request.Cookies集合是否被复制到Response.Cookies集合?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是想清除这个。

我知道如果我在先前的请求中设置了一个cookie,它将显示在我的Request.Cookies集合中。

我想更新我现有的Cookie。

我的Request.Cookies集合中的Cookie是否已复制到我的Response.Cookies集合?是否需要使用Response.Cookies.Add()添加相同键的新Cookie,还是需要使用Response.Cookies.Set()?

解决方法

有一个区别:

> Response.Cookies.Add()将允许重复的cookie设置为http://msdn.microsoft.com/en-us/library/system.web.httpcookiecollection.add.aspx
> Response.Cookies.Set()将确保cookie是唯一的,首先检查以确保cookie不存在http://msdn.microsoft.com/en-us/library/system.web.httpcookiecollection.set.aspx

重复的Cookie通常需要额外的处理才能确定哪个是最新的。当您想要在同一个网站上重复的Cookie时,我不确定是否有一个案例,也许其他人可以以示例的方式进行聊天

编辑:在你的情况下,你想使用集合,因为你正在更新。

猜你在找的asp.Net相关文章