备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程 > HttpResponse对象的应用

HttpResponse对象的应用

2014-8-18 14:47:39|作者:zhushican|分类: 建站教程|浏览数:

HttpResponse对象允许将数据作为请求的结果发送回浏览器,它还提供了有关响应的信息。由于HttpResponse对象映射到Page对象的Response属性,因此它可以直接用在ASP.NET页面中。ASP中的Buffer属性已经被bufferoutput属性所取代。该Boolean属性负责设置将响应数据发送回客户端方式。如果将它设为true(此为默认值),则响应的内容将始终存储在服务器上,直到响应结束或将缓冲内容明确发送回客户端为止。而当该属性设置为false时,由页面生成的信息会被立刻发送回浏览器。

HttpResponse对象有两个参数——output和outputstream,它们以一个stream对象或一个textwriter对象的方式给出了Response缓冲区的内容。该功能可用于使用ASP.NET动态创建图像的过程。另外,Bitmap类的Save方法可将Stream对象接受为它的目的地——也就是说,如果我们将outputstream属性传递给该方法,那么随后存储结果将作为响应发送到客户端中。

服务器控件的使用在很大程度上降低了使用手动输出的必要性。但是,ASP.NET中的一个新方法writefile极大地简化了对响应的基于文件的信息输出。在ASP以前的版本中,开发人员必须打开文件,将其内容读入缓冲器,然后还要使用write方法把该缓冲的内容输出到响应中。而现在writefile方法则把文件名称作为一个参数,并自动完成所有必要的文件处理工作来打开并读取该文件,接着将其内容输出到响应缓冲区中。

TAG标签:HttpResponse  对象  应用  

文章评论

最新评论

回顶部