欢迎来到天天文库
浏览记录
ID:36433099
大小:397.60 KB
页数:54页
时间:2019-05-09
《《ASP内置对象》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章ASP内置对象对象名称对象功能Request对象Request对象负责从用户端接收信息。通过POST方法、GET方法、Cookies以及通过表单发送的参数Response对象Response对象负责传送信息给用户。包括直接发送信息到浏览器、重定向浏览器到其他URL或设置浏览器端的CookiesServer对象Server对象负责控制ASP的运行环境。用于对服务器端组件方法和属性进行访问Session对象Session对象负责存储个别用户的信息,以便重复使用。管理服务器端与浏览器端进行会话所需的信息Application对象Application对象负责存储数据以供多个
2、用户使用。为请求同一ASP程序的所有用户提供信息共享ObjectContext对象ASPError对象用来处理或终止由ASP脚本提交的事务捕捉ASP运行时的错误,并向用户返回详细的错误描述4.1ASP内置对象概述24.2Response对象Response对象的数据集合:Response对象只有Cookies一个数据集合,Cookies数据集合是负责取得记录在客户端的Cookies数据,允许用户检索在HTTP请求中发送的Cookies的值。3关于Cookies“名字(Name)”——“值(Value)”示例:Response.Cookies("UserInfo")("Use
3、rName")=UserNameResponse.Cookies("UserInfo")("VisitTime")=Now()Response.Cookies("UserInfo")("LoginTimes")=LoginTimes4Cookies.Expires(=过期时间)例子:过期时间Response.cookies(“userinfo”).Expires=now()+1Response.cookies(“userinfo”).expires=“2008-4-112:00:00”Response.cookies(“userinfo”).expires=now()-1关
4、于Cookies5Response对象属性属性功能说明Buffer表明页输出是否被缓冲Charset将字符集的名称添加到内容类型标题中ContentType指定响应的HTTP内容类型Expires在浏览器中缓存的页面超时前,指定缓存的时间ExpiresAbsolute指定浏览器上缓存页面超时的日期和时间IsClientConnected表明客户端是否与服务器断开6Response对象属性Response.charest=“gb2312”汉字的标准字符集ContenttypeResponse.contenttype=“text/html”Renponse.contenttyp
5、e=“text/gif”ExpiresResponse.expires=60Response.expires=-1ExpiresabsoluteResponse.expiresabsolute=#dec2,200812:00:00#7Response对象方法方法功能说明AppendToLog在Web服务器的日志文件中记录日志BinaryWrite按照字节格式向客户端浏览器输出数据,不进行任何字符集的转换Clear清除服务器中缓存的HTML信息End停止处理.asp文件并返回当前的结果Flush立即发送缓冲的输出,继续处理剩余的脚本Redirect重定向当前页面,尝试连接另外
6、一个URLWrite直接向客户端浏览器输出数据8Response对象方法BinaryWrite:示例:Response.ContentType="image/gif"'该行定义输出数据的MIME类型Response.BinaryWriteImage_Data'变量Image_Data保存了图像数据9Response对象方法Redirect:将客户端浏览器重定向到指定的URL<%rightpwd=“123456”pwd=request(“pwd”)if(pwd=rightpwd)thenResponse.redirect(http://www.baidu.com)Elsere
7、ponse.redirect(“/err.htm”)Endif%>Write:将数据输出到客户端浏览器<%Response.write(“hello!!!!”)%><%=“hello!!!!”%>104.3Request对象集合功能说明Cookies取得存在于客户端浏览器的Cookies数据QueryString取得客户端利用GET方式所传递的数据收集附加在url后面以问号开始的文本数据取得客户端利用POST方式所传递的数据用于提交大量的数据ServerVariables取得Web服务器端的环境变量信息Form11
此文档下载收益归作者所有