第4章 Request和 Response对象 4.1ASP内置对象 4.2 Response对象 4.3 Request对象 4.4综合实例
第4章 Request和Response对象 4.1 ASP内置对象 4.2 Response对象 4.3 Request对象 4.4 综合实例
4.1AsP内置对象 ASP提供了 Request, Response, Server, Session Application和 Objec cOntext共6个内置对象,2 对象在使用时并不需要经过任何声明或建立的过程。 对象名称 对象功能 Request对象 负责从用户端接收信息 Response对象 负责传送信息给用户 Server对象 负责控制ASP的运行环境 Session对象 负责存储个别用户的信息,以便重复使用 Application对象 负责存储数据以供多个用户使用 ObjectContext对象可供ASP程序直接配合 Microsoft transaction server(Mrs)进行分 布式的事务处理
4.1 ASP内置对象 ASP提供了Request,Response,Server,Session, Application和ObjectContext共6个内置对象,这些 对象在使用时并不需要经过任何声明或建立的过程。 对象名称 对象功能 Request对象 负责从用户端接收信息 Response对象 负责传送信息给用户 Server对象 负责控制ASP的运行环境 Session对象 负责存储个别用户的信息,以便重复使用 Application对象 负责存储数据以供多个用户使用 ObjectContext对象 可供ASP程序直接配合Microsoft Transaction Server(MTS)进行分 布式的事务处理
4.2 Response对象 Response对象用于动态响应客户端请求, 并将动态生成的响应结果以mM超文本的格 式输出到客户端浏览器中。 Response的使用语法为: Response collection property lme thod 其中 collection表示 Response对象的集合, property表示 Response对象的属性, method 表示 Response对象的方法。三个参数只能选 择其中的一个
4.2 Response对象 Response对象用于动态响应客户端请求, 并将动态生成的响应结果以HTML超文本的格 式输出到客户端浏览器中。 Response的使用语法为: Response.collection|property|me thod 其中collection表示Response对象的集合, property表示Response对象的属性,method 表示Response对象的方法。三个参数只能选 择其中的一个
4.2 Response对象 4.2.1 Response对象的属性 属性 功能说明 Buffer 表明页输出是否被缓冲 Cache Control 决定代理服务器是否能缓存ASP生成的输出 Charset 将字符集的名称添加到内容类型标题中 Content lype 指定响应的HTP内容类型 Expires 在浏览器中缓存的页面超时前,指定缓存的时间 ExpiresAbsolute 指定浏览器上缓存页面超时的日期和时间 Is Client Connected表明客户端是否与服务器断开 Pics 将PICS标记的值添加到响应的标题的PICS标记字段中 Status 服务器返回的状态行的值
4.2 Response对象 4.2.1 Response对象的属性 属性 功能说明 Buffer 表明页输出是否被缓冲 CacheControl 决定代理服务器是否能缓存ASP生成的输出 Charset 将字符集的名称添加到内容类型标题中 ContentType 指定响应的HTTP内容类型 Expires 在浏览器中缓存的页面超时前,指定缓存的时间 ExpiresAbsolute 指定浏览器上缓存页面超时的日期和时间 IsClientConnected 表明客户端是否与服务器断开 Pics 将PICS标记的值添加到响应的标题的PICS标记字段中 Status 服务器返回的状态行的值
4.2 Response对象 4.2.2 Response对象的方法 方法 功能说明 AddHeader 设置HTM标题 AppendTolog在Web服务器的日志文件中记录日志 Binary write 按照字节格式向客户端浏览器输出数据,不进行任何字符集的转换 Clear 清除服务器中缓存的HTM信息 End 停止处理.asp文件并返回当前的结果 立即发送缓冲的输出 Redirect 重定向当前页面,尝试连接另外一个URL Write 直接向客户端浏览器输出数据
4.2 Response对象 4.2.2 Response对象的方法 方法 功能说明 AddHeader 设置HTML标题 AppendToLog 在Web服务器的日志文件中记录日志 BinaryWrite 按照字节格式向客户端浏览器输出数据,不进行任何字符集的转换 Clear 清除服务器中缓存的HTML信息 End 停止处理.asp文件并返回当前的结果 Flush 立即发送缓冲的输出 Redirect 重定向当前页面,尝试连接另外一个URL Write 直接向客户端浏览器输出数据