ASP.net常用对象之二(Response对象)

Request用于回应浏览器,告诉浏览器回应内容的报头、服务器的状态信息和输出指定的内容。

(1)Response.ContentType = "text/html"
 设定输出内容的类型。
 字符串格式为type/subtype,type表示内容的分类,subtype则表示特定内容类型,再如"image/gif"
(2)Response.Clear()方法
 删除所有缓存中的HTML输出。但此方法只删除Response显示输出信息,不删除response头信息。
(3)Response.ClearContent()方法
 不仅像Clear()方法那样删除Response显示输出信息,而且还删除Response头信息。
(4)Response.ClearHeader()方法
 仅删除Response头信息
(5)Response.Expires=number
 设定页面在浏览器Cache中失效的时间长度(单位为分钟),如果用户在其失效之前返回到同一个画面,则显示Cache中的页面。
(6)Response.ExpiresAbsolute=DateTime
 设定页面在浏览器Cache中失效的具体时间。例:Response.ExpiresAbsolute=DateTime.Now,表示马上过期。
(7)Response.Buffer=bool
 设定页面是否进行缓冲。默认是True。
 如有缓冲,则服务器在当前处理的页面上的语句被处理之前,不将Response语句发送给客户端,除非有Flush()或End()方法调用。
(8)Response.Flush()方法
 立即将缓区中的页面输出。
(9)Response.End()方法
 使Web服务器停止当前的程序并返回结果,剩下的文件内容是没有处理的。
(10)Response.Write()方法
 输出指定的文本内容。例:Response.Write("Hello!")
(11)Response.BinaryWrite()方法
 将指定的信息不进行字符转换,直接写到当前的HTTP输出。此方法可用来自来非字符数据,如某些应用程序要求的二进制数据。
(12)Response.WriteFile()方法
 直接将输出内容写入一个文件。例:Response.WriteFile("D://abc.txt")
 注:写入的文件在写入之前必须存在。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值