3
是否有最佳做法是否在cookie路径末尾设置斜线? 是 path
好于 path/
以任何方式? 我发现两个版本都会导致不同的cookie,但我不知道哪个版本更受欢迎。在cookie路径上设置斜杠?
是否有最佳做法是否在cookie路径末尾设置斜线? 是 path
好于 path/
以任何方式? 我发现两个版本都会导致不同的cookie,但我不知道哪个版本更受欢迎。在cookie路径上设置斜杠?
不,一般来说,你不应该在饼干路径的末尾加一个斜杠。唯一的例外是饼干目标的根文件夹,在这里你应该写:
path=/
对于子文件夹,通常应该写(例如):
path=/Content/Web
为什么?大多数Web服务器认为这三个要求都指向同一个文件:
GET /Content/Web
GET /Content/Web/
GET /Content/Web/index.html
如果您的Cookie有一个像/Content/Web/
那么它将不会被发送到上述的第一个请求结尾的斜线。这可能会导致应用程序行为混淆。没有像/Content/Web
这样的斜线的cookie将覆盖全部三个请求。