-1

我有一个 vb.net 网站,但我似乎无法声明全局变量,那么如果我为我的全局变量创建 cookie,它将对客户端和服务器端产生什么影响?

4

1 回答 1

1

您必须首先调查为什么不能拥有全局变量。

在 ASP.NEt 中,您不能“声明”全局变量,而是需要添加它们

到会话对象或应用程序对象:

Session("MyVariable")=12

稍后您可以轻松地将其阅读为:

Dim b as integer=Session("MyVariable")

Cookies 总是在客户端机器上创建的,它们不是存储所有全局变量但主要是用户偏好的正确方法。

影响是客户端浏览器可能不允许 cookie,然后您的程序将无法存储它。cookie 的安全性也值得商榷。

于 2013-07-25T11:35:52.477 回答