gpt4 book ai didi

c# - 在 .NET 中检查/读取/写入 cookie,请帮助我理解

转载 作者:太空狗 更新时间:2023-10-29 21:59:43 25 4
gpt4 key购买 nike

所以我以前从未使用过 cookie,但现在我正在制作一个购物车,他们可以不断返回和离开,但我希望它存储他们添加的内容。

我想知道的是:

如何检查 cookie 是否存在,然后创建或更新它,这是考虑使用 cookie 的最佳方式吗?

我将如何存储数据,特别是我想存储一个 ID 列表,如“5,6,7,8”,我应该只使用一个字符串吗?还是有比读取更快/更好的方法/解析/写类似的东西?我的意思是我想我会继续添加 new_value + ',' 到最后,是否有 cookie 变量的附加项?

cookie 是否有一些唯一的标识符,我可以用它来确保我不会写重复的东西?

注意:查找'HOW'就像查看语法一样容易,但我真的试图掌握'BEST WAY'或最理想的方法,它是如何使用的,或者你们所有的程序员发现的是在这种情况下使用它们的最有效方式。

最佳答案

this similar question 的获奖答案建议您只将用户 ID 存储在 cookie 中。其余的进入数据库。

如果您可以考虑除 cookie 之外的其他方法,许多人更喜欢使用 session 而不是使用 cookie。一方面,您并不总是在 cookie 中有很多空间。

将购物车存储在 cookie 中意味着您将没有关于人们购买但未购买的内容的记录。

OTOH,使用 cookie 是在使用购物者的存储空间并保留您自己的存储空间。随着时间的推移和大量的购物者,这可能会很重要。

关于c# - 在 .NET 中检查/读取/写入 cookie,请帮助我理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2059609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com