没有名字的饼干集
Cookie set without a name
我正在尝试设置一个简单的 cookie,但从未设置 cookie 的名称。
我是这样设置 cookie 的:
document.cookie = `${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}=true;path=/`;
没有设置cookie的名称,只设置了名称+值的内容。环境变量已正确定义,因为它显示在“内容”中。
为什么不把 ${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}
定义为名称,而将 "true" 定义为内容?我正在为其他 cookie 做完全相同的事情并且它正在工作。
我发现了问题。
在创建环境变量时定义了一个额外的“=”字符。因此,在创建 cookie 时,我使用 =name=value
而不是“name=value”,这导致创建了一个没有名称的 cookie。
我正在尝试设置一个简单的 cookie,但从未设置 cookie 的名称。
我是这样设置 cookie 的:
document.cookie = `${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}=true;path=/`;
没有设置cookie的名称,只设置了名称+值的内容。环境变量已正确定义,因为它显示在“内容”中。
为什么不把 ${process.env.REACT_APP_TERMS_CONDITIONS_ACCEPTANCE_NAME}
定义为名称,而将 "true" 定义为内容?我正在为其他 cookie 做完全相同的事情并且它正在工作。
我发现了问题。
在创建环境变量时定义了一个额外的“=”字符。因此,在创建 cookie 时,我使用 =name=value
而不是“name=value”,这导致创建了一个没有名称的 cookie。