您的位置:首页 > 其它

Response就是响应服务起器对浏览器请求的文件或数据,可以重定向,发送给浏览器,设置cookie

2011-09-22 12:45 507 查看
Response就是响应服务起器对浏览器请求的文件或数据,可以重定向,发送给浏览器,设置cookie

Response属性:

(1)Buffer属性,用语指定是否缓冲输出,常与后面的Clear,Flush,或End方法配合使用.为正确使用这些方法,Bluffer属性应在Asp文件的第一行被设置,如Response.Buffer

(2)Charset属性.该属性将字符集名称附加到Response对象中Content-type标题的后面。对不含该属性的ASP页面,Content-type标题为:Content-type:text/html

(3)ContentType属性。指定服务器响应的HTTP内容类型。若为指定该属性,默认为"text/html"

(4)Expires属性.这是一个很实用的属性,用语指定浏览器上缓冲存储的也面离过时还有多少时间,若用户在某个页面过期又回到该页,就会显示缓冲区中的页面,若设Response.Expires=0,着可使缓存中的页面立即过期

(5)ExpiresAbsolute属性。用语指定缓存在浏览器中的页面确切的到过期日期和时间。在到过期之前,若用户又返回该页,则显示缓存中的页面,若为指定时间,则该页面当天午夜过期,若为指定日期,则在给页面在脚本运行当天的指定时间到期,例如<%Response.ExpiresSbsolute=#Mar 10,2001 9:30:20#%>

(6) Status

Response方法

(1)clear 方法。用语清除缓冲区中的所用的HTML输出的正文,但不清楚标题,当Response.Buffer设为true时,clear方法使用时才不会出错。该方法可处理错误情况

(2)End 方法.该方法可使用Web服务器停止处理脚本并返回当前的处理结果,如果此时Response.Buffer为true,可调用Response.End可将缓存输出

(3)Flush方法,用于立即发送缓存区中的输出,若Response.Buffer不为true,会导致输出错误

(4)Redirect方法,使浏览器立即重定向到程序指定的URL地址。一旦使用了该方法。任何在页中显式设置的响应正文内容都将被忽略。但此方法不向客户端发送该页设置的其他HTTP标题,而是产生一个将重定向URL作为链接高寒的自动响应正文。如:

<%Response.redirect"http://www.sohu.com"%>

(5)Write方法。该方法使用最多,其作用是将指定的表达式的值写到当前的HTTP网叶上输出。

(6)AddHeader

(7) AppendTolog

Response的集合

Response只有一个集合就是cookie.

语法格式: Response.Cookie.cookie名[(key)|attribute]=cookie值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐