欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【转载】Response对象的作用以及常用方法属性

程序员文章站 2022-07-02 20:44:05
Response对象是Asp.Net应用程序中非常重要的一个内置对象,其作用为负责将服务器执行好的信息输出给客户端,即作用主要为响应客户端请求并将服务器的响应返回给用户,在页面的临时跳转中,也可使用Response.Redirect定向到另一个网址。 Response对象常用的属性有: (1)Buf ......

response对象是asp.net应用程序中非常重要的一个内置对象,其作用为负责将服务器执行好的信息输出给客户端,即作用主要为响应客户端请求并将服务器的响应返回给用户,在页面的临时跳转中,也可使用response.redirect定向到另一个网址。

response对象常用的属性有:

(1)bufferoutput:设置response对象的信息输出是否支持缓存处理,默认值为true。

(2)expires:设置在浏览器中的缓存存储过期时间,单位为分钟,默认值为20分钟。

(3)charset:设置输出流的字符集。

(4)cookie:cookie对象,在response中可设置cookie对象,包括添加cookie、删除cookie、修改cookie等操作。

(5)status:获取或者设置页面的状态,即通过一个编码设置页面的主要行为,页面状态必须以3位整数开头。

(6)contenttype:输出的内容的文件类型,如text/html,image/gif,image/jpeg等类型值。

response常用的方法有:

(1)response.write:主要用于输出内容信息,如将一些字符串信息输出到客户端。

(2)response.writefile:将页面以文件流的形式输出到客户端,一般常与contenttype属性一起使用。

(3)response.redirect:用于页面重定向。可跳转本网站的网址,也可是互联网上任何一个站点的网址。

(4)response.flush:将缓冲区的数据输出到客户端,但是没有停止页面程序的执行。

(5)response.end:将缓冲区数据输出到客户端,但会停止页面程序的执行。

(6)response.appendheader:将http头部的header信息添加到输出流中。

(7)response.clear:清理缓冲区,终止输出。

 

备注:更多干货关注博主站点it技术小趣屋。原文转载自response对象的作用以及常用方法属性_it技术小趣屋