故如虹,知恩;故如月,知明
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术

关于Response.Cookies.Remove无法删除cookie的原因

5485人阅读 2019/3/4 15:20 总访问:3839156 评论:0 收藏:0 手机
分类: 随笔


因为cookie是存储在客户端中的真正操作cookie的应该是浏览器的,而Response.Cookies.Remove其实只是对Cookie这些集合进行操作而已。
操作的只是这个集合中的数据,而不会对cookie真正的存储造成影响,比如Response.Cookies.Add添加了两个cookie,那么浏览器解析Response携带的cookie信息的时候会发现有两个cookie信息,就会存储两个cookie,比如此时你通过调用了Response.Cookies.Remove删除了一个,那么携带的两条cookie信息就变成了一个,自然在浏览器进行存储的时候就只会存储一条cookie信息了。

说白了网站最核心的其实就是request与response这两个对象在浏览器与服务器中的通讯,就想两个使者一样,携带着信息,传递到另外一方,而且都是有去无回的。

欢迎加群讨论技术,群:677373950(满了,可以加,但通过不了),2群:656732739

评价