一、
什么是对象
提供一系列的集合、属性、方法的实体。
1. 内置对象:由asp默认提供的一组对象,基于asp对象模型的建立的
2. Request对象
为脚本提供客户端请求一个页面后传递一个窗体时,客户端提供的而所有信息。
(包括:form表单,URL的querystring,指明客户和浏览器的http变量,cookie,ssl等协议的授权)
成员:
(1)、集合
(2)、属性
(3)、方法
注意:request的重复读写会降低效率。
3. Response对象
用来访问服务器的所创建的并发回客户端的响应信息。(http变量,cookie)
(1)、集合
(2)、属性
(3)、方法
二、form和querystring集合
1、首先要了解post和get两个http协议方法
Form----post
Querystring---get
2、访问和遍历一个asp的集合
注意多值性
3、访问更新cookies集合
定义:为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。
多值与单值
遍历cookies
修改创建cookies
4、serverVariable集合
包含了两种值的结合体。一种就是随同页面请求从客户端发往服务器;另一种有服务器提供。
(1)、“自引用”页面
(2)、检测浏览器的版本
(3)、浏览器语言
(4)、其他
三、两个对象的其他技巧
1、连接、缓冲和页面重定向管理
2、操作http报头
3、使用客户证书
4、读写二进制数据
5、创建定制的日志消息
注:《ASP高级编程》总结