属性值:远程客户端的 IP 地址
④ Browser
说明:获取有关正在请求的客户端的浏览器功能的信息
属性值:HttpBrowserCapabilities 对象
2.Request 对象的方法
① BinaryRead
说明:执行对当前输入流进行指定字节数的二进制读取
②MapPath
说明:为当前请求将请求的 URL 中的虚拟路径映射到服务器上的物理路径
Application 对象是 HttpApplicationState 类的一个实例。
HttpApplicationState 类的单个实例,将在客户端第一次从某个特定的 ASP.NET 应用程序虚拟目录中请
求任何 URL 资源时创建。对于 Web 服务器上的每个 ASP.NET 应用程序,都要创建一个单独的实例。然后
通过内部 Application 对象公开对每个实例的引用。Application 对象使给定应用程序的所有用户之间共享
信息,并且在服务器运行期间持久地保存数据。因为多个用户可以共享一个 Application 对象,所以必须
要有 Lock 和 Unlock 方法,以确保多个用户无法同时改变某一属性。Application 对象成员的生命周期止
于关闭 IIS 或使用 Clear 方法清除。
1.Application 对象的属性
① AllKeys
说明:获取 HttpApplicationState 集合中的访问键
属性值:HttpApplicationState 对象名的字符串数组
② Count
说明:获取 HttpApplicationState 集合中的对象数
属性值:集合中的 Item 对象数。默认为 0
2.Application 对象的方法
① Add
说明:新增一个新的 Application 对象变量
② Clear
说明:清除全部的 Application 对象变量
③ Get
说明:使用索引关键字或变数名称得到变量值
④ GetKey
说明:使用索引关键字來获取变量名称
⑤ Lock
说明:锁定全部的 Application 变量
⑥ Remove/RemoveAll
说明:使用变量名称删除一个 Application 对象/删除全部的 Application 对象变量
⑦ Set
说明:使用变量名更新一个 Application 对象变量的內容
⑧ UnLock
说明:解除锁定的 Application 变量
四、Session 对象
Session 对象是 HttpSessionState 的一个实例。该类为当前用户会话提供信息,还提供对可用于存储信