我正在使用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
给我空值。这可能是什么原因?
最佳答案
您需要查看请求,而不是响应。该请求就是发送到服务器的内容。响应就是您发送给客户端的内容。例如:
string cookieValue = string.Empty;
if (Request.Cookies["province"] != null)
{
cookieValue = Request.Cookies["province"].Value.ToString();
}
关于javascript - 使用javascript设置cookie并在服务器端读取它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26220751/