Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 vb.net 网站,但我似乎无法声明全局变量,那么如果我为我的全局变量创建 cookie,它将对客户端和服务器端产生什么影响?
您必须首先调查为什么不能拥有全局变量。
在 ASP.NEt 中,您不能“声明”全局变量,而是需要添加它们
到会话对象或应用程序对象:
Session("MyVariable")=12
稍后您可以轻松地将其阅读为:
Dim b as integer=Session("MyVariable")
Cookies 总是在客户端机器上创建的,它们不是存储所有全局变量但主要是用户偏好的正确方法。
影响是客户端浏览器可能不允许 cookie,然后您的程序将无法存储它。cookie 的安全性也值得商榷。