使用javascript设置cookie并在服务器端读取它

fc1*_*123 0 .net javascript c# asp.net

我正在使用cookie,我正在设置它的价值,

document.cookie = 'province=Alberta; expires=Fri, 3 Dec 2014 20:47:11 UTC; path=/'
Run Code Online (Sandbox Code Playgroud)

我试图在我的服务器端阅读它,如下所示

if (Response.Cookies["province"].Value != null)
Run Code Online (Sandbox Code Playgroud)

但是这 Response.Cookies["province"].Value给了我无效.

这可能是什么原因?

Don*_*nal 5

您需要查看请求,而不是响应.请求是发送到服务器的内容.响应是您发送给客户端的响应.例如:

string cookieValue = string.Empty;

if (Request.Cookies["province"] != null)
{
    cookieValue = Request.Cookies["province"].Value.ToString();
}
Run Code Online (Sandbox Code Playgroud)