1
1
你为什么不能用纯字母数字值?如果您有一些不透明的二进制数据试图持久化,那么您可以使用十六进制或使用“web-safe”base64。 你越不可能让别人乱搞你的饼干 完全 我觉得更好。 |
2
3
是的,这不是一个小问题。从根本上讲,我更倾向于解决方案2,因为它是最具互操作性的。但是,正如您所说,检测哪些cookie是URL编码的,哪些不是URL编码的,这是一个非常重要的问题。
我想到的一件事是,您可以使用一些特殊的字符填充cookie值的开头,这样您就可以检测cookie是否被编码。当然,这可能不包括所有客户机,但例如,如果您的普通cookie值是
|