Response 对象

原创 2004年06月26日 01:18:00

Response 对象实际是在执行System.Web命名空间中的类HttpResponse。CLR会根据用户的请求信息建立一个Response对象,Response将用于回应客户的浏览器,告诉浏览器回应的报头、服务器端状态信息以及输出指定的内容。

Response.ContentType = ContentType
ContentType属性设定Response对象的输出内容类型。默认值为,Text/Html
参数ContentType 是一个描述其内容类型的字符串。
此字符串格式为type/subtype,type表示内容的分类,subtype则表示特定内容类型
Response.ContentType="image/gif"
表示输入内容类型为GIF图形文件。
Response.Clear()方法
Clear方法删除所有缓存中的HTML输出。但此方法只删除Response显示输入信息,不删除Response头信息。
Response.ClearContent()方法
ClearContent与Clear方法区别就是ClearContent方法不仅删除Response显示输出信息而且还删除Response头信息
Response.ClearHeaders()方法
ClearHeaders方法只删除头信息,而不删除Response显示输出信息
Response.Expires = number
指定了页面在浏览器Cache中失效的时间长度。如果用户在其失效之前返回到同一个页面,则显示Cache中的页面
Number参数表示页面过期时间,单位为分钟。
Response.ExpiresAbsolute = Date Time
设定了页面的浏览器Cache中失效的具体时间。如果用户在其失效时间之前返回到同一个页面,则显示Cache中的版本。如指定了日期(Date)
而未指定时间(Time),页面在午夜失效。如指定了时间而未指定日期,则在脚本执行的当天那个时间失效
Response.ExpiresAbsolute = DateTime.Now //即时过期

Response.Buffer = flag
Buffer 属性表示是否对页面输出进行缓冲。如有缓冲,服务起在所有当前处理的页面上的语句被处理之前不将Response送往客户端,除非有
flush或end方法被调用
参数flag表示是否对页面输出进行缓冲。True表示需要,False表示不需要。默认值是True

Response.Flush()方法
立即将缓冲页面输出

Response.end()方法
END方式使得Web服务器停止当前的程序的处理并返回结果。剩下的文件内容是没有处理的。

Response.Write()方法
Write方法输出指定的文本内容。例如:
Response.Write("欢迎来到8c8h.com")

Response.BinaryWrite()方法
BinaryWrite方法指定的信息不进行任何字符串转换直接写到当前的HTTP输出。此方法可用来输出非字符的信息,比如某些应用要求的二进制
数据

Response.WriteFile()方法
直接将输出内容写入一个文件中
Response.WriteFile("C://8c8h.txt")

 

 

response对象的组成及应用

web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象既然代表请求与响应,那我们要...
  • qq_27656675
  • qq_27656675
  • 2017年04月08日 15:52
  • 354

创建一个HttpResponse对象

创建一个HttpResponse对象   HttpResponse类实现了javax.servlet.http.HttpServletResponse。跟随它的是一个叫做HttpResponseFac...
  • sixianfeng
  • sixianfeng
  • 2010年05月03日 10:12
  • 8213

JSP内置对象之out request response

JSP内置对象 JSP九大内置对象: out request response session application Page PageContext exception config...
  • Ce1estial
  • Ce1estial
  • 2015年10月31日 15:22
  • 661

response对象在servlet中的常用方法讲解

Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 request和response对象即然代表请求和响应,那我们...
  • zhangqin18710923356
  • zhangqin18710923356
  • 2017年09月25日 11:16
  • 207

在servlet中——request对象和response对象及其方法的运用

web服务器收到客户端的HTTP请求,会针对每一次请求分别创建一个用于代表请求的request对象和代表响应的response对象。 1.要得到客户机提交过来的数据,只需要找request对象就...
  • u014049880
  • u014049880
  • 2014年08月31日 17:00
  • 1403

JavaWeb之Request对象和Response对象详解

一:概述 Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象 一、Response对象     1.Res...
  • yuanjian19900610
  • yuanjian19900610
  • 2013年04月14日 14:28
  • 11108

ASP学习笔记(7)--Response对象的属性

还记得么?上个笔记说Response有9个属性,下面我们就来看看这9个属性吧~~ Buffer--Response.Buffer==true allows for buffering of outpu...
  • Jianghui1980
  • Jianghui1980
  • 2007年05月31日 11:42
  • 694

Servlet的Response对象解析

Response 1.Resonse的继承结构: ServletResponse--HttpServletResponse 2.Response代表响应,于是响应消息中的 状态码、响应头、实体内...
  • v_yang_guang_v
  • v_yang_guang_v
  • 2015年05月07日 23:16
  • 526

response对象(响应对象)

1.response简介: 1)想要获取客户端的内容,使用request对象。 2)对客户端做出响应,使用response对象。 2. 响应内容: 2.1响应行             ...
  • u010853261
  • u010853261
  • 2016年01月28日 21:42
  • 264

JSP学习笔记三之response对象和request对象

接着上一篇,我们接着讲JSP中的内置隐式对象。这篇博客介绍的是request和response对象。 A. request对象      request对象是javax.servlet...
  • LULEI1217
  • LULEI1217
  • 2016年02月27日 15:24
  • 6573
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Response 对象
举报原因:
原因补充:

(最多只允许输入30个字)