我正在使用cookie,我正在设置它的值,
document.cookie = 'province=Alberta; expires=Fri, 3 Dec 2014 20:47:11 UTC; path=/'
我正在尝试在服务器端读取它,如下面的
if (Response.Cookies["province"].Value != null)
但是Response.Cookies["province"].Value
给了我null。
这可能是什么原因?
答案 0 :(得分:5)
您需要查看请求,而不是响应。请求是发送到服务器的内容。响应是您发送给客户端的响应。例如:
string cookieValue = string.Empty;
if (Request.Cookies["province"] != null)
{
cookieValue = Request.Cookies["province"].Value.ToString();
}