当前位置: 首页 > 图文教程 > 网络编程 > ASP > Asp Object 之:Buffer

ASP
一个BBS的源代码(五)
一个BBS的源代码(六)
通过asp入侵web server,窃取文件毁坏系统
微软dvwssr.dll后门
ASP3.0给我们带来的新技术之一---Data Shaping技术
ASP环境下邮件列表功能的实现 (一)(推荐)
ASP环境下邮件列表功能的实现 (二)(推荐)
ASP环境下邮件列表功能的实现 (三)(推荐)
用ASP实现网页保密的两种方法
聊天室实现私聊(一)
聊天室实现私聊(二)
聊天室实现私聊(三)
聊天室实现私聊(四)
ADO存取数据时如何实现留言记录的分页显示
在ASP中常见的错误80004005信息和解决办法
用ASP实现一个真正的注册页面
一个简单聊天室的建立.(供学习参考)
ASP的Internet/Intranet编程常见问题
构建你的网站新闻自动发布系统之一
构建你的网站新闻自动发布系统之二

ASP 中的 Asp Object 之:Buffer


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 112 ::
收藏到网摘: n/a

Buffer

Buffer 属性指示是否缓冲页输出。当缓冲页输出时,只有当前页的所有服务器脚本处理完毕或者调用了 FlushEnd 方法后,服务器才将响应发送给客户端。

服务器将输出发送给客户端后就不能再设置 Buffer 属性。因此,应该在 .asp 文件的第一行调用 Response.Buffer

语法

Response.Buffer [= flag] 

参数

flag
指定是否缓冲页输出,可为如下值之一。
说明
FALSE不缓冲。该值是默认值。服务器在处理脚本的同时将输出发送给客户端。
TRUE除非当前页的所有 ASP 脚本处理完毕或调用了 FlushEnd 方法,否则服务器不将响应发送给客户端。

注释

如果当前 ASP 脚本缓冲设为 TRUE ,但未调用 Flush 方法,则服务器将使客户端的请求保持活动。由于服务器不必为每个客户端创建新的连接,从而节省了时间。

不过,缓冲将在服务器未处理完当前页的所有脚本之前阻止在客户端显示响应。对于长的脚本来说,有可能会感觉到延迟。

您可用元数据库中的 ASPBufferingOn 属性设置脚本缓冲默认值。关于使用元数据库的详细信息,请参阅程序员参考中的 IIS 元数据库

应用于

Response 对象