ASP.NET 对 Cookie 不存在时的处理

作者:vkvi 来源:ITPOW(原创) 日期:2024-4-22
// Response.Write("value=" + Request.Cookies["notExists"].Value); // 这里 Request 遇到 Cookie 不存在,会报错。
Response.Cookies["notExists"].Expires = DateTime.Now; // Response 遇到 Cookie 不存在,不会报错。

上述 Request 遇到 Cookie 不存在,报错,因为 null 不具有 Value 属性。

Response 遇到 Cookie 不存在,不会报错,因为 Response 只是告诉客户端,按照此 Collection 来处理。



相关文章