c) Response对象的方法
Response对象提供一系列的方法,如下表所示,允许直接处理为返回给客户端而创建的页面内容。
Response对象的方法及说明
| 方法 | 说明 |
| AddHeader(“name”,”content”) | 通过使用name和Content值,创建一个定制的HTTP报头,并增加到响应之中。不能替换现有的相同名称的报头。一旦已经增加了一个报头就不能被删除。这个方法必须在任何页面内容(即text和HTML)被发住客户端前使用 |
| AppendToLog(“string”) | 当使用“W3C Extended Log File Format”文件格式时,对于用户请求的Web服务器的日志文件增加一个条目。至少要求在包含页面的站点的“Extended Properties”页中选择“URL Stem” |
| BinaryWrite(safeArray) | 在当前的HTTP输出流中写入Variant类型的SafeArray,而不经过任何字符转换。对于写入非字符串的信息,例如定制的应用程序请求的二进制数据或组成图像文件的二进制字节,是非常有用的 |
| Clear() | 当Response.Buffer为True时,从IIS响应缓冲中删除现存的缓冲页面内容。但不删除HTTP响应的报头,可用来放弃部分完成的页面 |
| End() | 让ASP结束处理页面的脚本,并返回当前已创建的内容,然后放弃页面的任何进一步处理 |
| Flush() | 发送IIS缓冲中所有当前缓冲页给客户端。当Response.Buffer为True时,可以用来发送较大页面的部分内容给个别的用户 |
| Redirect(“url”) | 通过在响应中发送一个“302 Object Moved”HTTP报头,指示浏览器根据字符串url下载相应地址的页面 |
| Write(“string”) | 在当前的HTTP响应信息流和IIS缓冲区写入指定的字符,使之成为返回页面的一部分 |
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




