WEB开发的一些对象
Request对象
Request对象是在HTTP请求期间,检索客户端浏览器传递给服务器的值,
语法:Request[.collection/property/method](variable)
集合
ClientCertificate存储在发送到HTTP请求中客户端证书中的字段值。
Cookies HTTP请求中被发送的Cookie的值。
Form HTTP请求正文中表格元素的值。
QueryString HTTP中查询字符串中变量的值。
ServerVariables 预定的环境变量的值。
Response对象
使用Response对象可以将输出发送到客户端。
Server对象
Server对象提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务。
方法:
CreateObject创建服务器组件的实例。
HTMLEncode 将HTML编码应用到指定的字符串。对特殊字符串进行编码。
HTMLDecode消除对特殊字符串的编码影响。
MapPath将指定的虚拟路径,无论是当前服务器上的绝对路,还是当前的相对路径,映射为物理路径。
URLEncode 将URL编码规则,包括转义字符,应用到字符串。
Session对象
可以使用Session对象存储特定用户会话所需的信息。这样,当用户在应用程序Web页之间跳转时,存储在Session中的变量将不会丢失,而是在整个用户会话中一直存在下去。
当用户请求来自应用程序的Web页时,如果该用户还没有会话,则Web服务器将自动创建一个Session对象,当会话过期或放弃时,服务器将终止会话。
Session对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。
Cookie对象
也是用来保存特定的用户相关的数据,和Seesion不同的是Cookie保存在客户端不是服务器中。只能保存字符串。
Application对象
Application和Session存储的数据类型和存储位置一样,都是存放Object类型的数据,并且存放在服务器上,不同的Application中的数据可以由网站中所有的用户来设置或者获取。并且Application中存放的数据没有时间限制。除非我们手动删除或者服务器重新启动,否则存放的数据都会丢失。

浙公网安备 33010602011771号