我正在处理的网站上的第三方广告服务一直在设置裸cookie,这会导致解析服务器端其他cookie的问题。
我所说的裸名称是一个没有名字和名字的人。值
以下是Developer Tools中会话的调试输出,显示了我通过JS获得的cookie类型(以及我尝试清除)。想要一个解决方案来清除这些适用于Chrome和& FF至少。
此输出显示我在Chrome中的尝试;
/* Set normal / name value pairs */
document.cookie = "name=value";
document.cookie = "name2=value2";
/* See document.cookie value */
console.log(document.cookie);
输出:
名=值; 2 =值2
/* set bare cookie & output document.cookie */
document.cookie = "bare";
console.log(document.cookie);
输出:
名=值; 2 =值2;裸
/* try setting empty -- if empty name? */
document.cookie = "";
console.log(document.cookie);
输出:
名=值; 2 =值2;裸
/* try setting bare with a value */
document.cookie = "bare=value";
console.log(document.cookie);
输出:
名=值; 2 =值2;裸;裸=值
请注意我们仍然裸露;和裸=值
如何摆脱裸露;在document.cookie列表中通过JS?