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

本文关键字:服务器端 读取 cookie javascript 设置 使用 | 更新日期: 2023-09-27 18:25:40

我正在使用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给了我空值。

这可能是什么原因?

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

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

string cookieValue = string.Empty;
if (Request.Cookies["province"] != null)
{
    cookieValue = Request.Cookies["province"].Value.ToString();
}