该对象将HTTP响应数据发送到客户端,并包含有关该响应的信息。其常用属性和方法及说明如表1、2所示。
表1 Response对象常用属性及说明
|
属性 |
说明 |
|
Buffer |
获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个响应之后将其发送 |
|
Cache |
获取Web页的缓存策略,如:过期时间、保密性、变化子句等 |
|
Charset |
设定或获取HTTP的输出字符编码 |
|
Expires |
获取或设置在浏览器上缓存的页过期之前的分钟数 |
|
Cookies |
获取当前请求的Cookie集合 |
|
IsClientConnected |
传回客户端是否仍然和Server连接 |
|
SuppressContent |
设定是否将HTTP的内容发送至客户端浏览器,若为True,则网页将不会传至客户端 |
表2 Response对象常用方法及说明
|
方法 |
说明 |
|
AddHeader |
将一个 HTTP 头添加到输出流 |
|
AppendToLog |
将自定义日志信息添加到IIS日志文件 |
|
Clear |
将缓冲区的内容清除 |
|
End |
将目前缓冲区中所有的内容发送至客户端然后关闭 |
|
Flush |
将缓冲区中所有的数据发送至客户端 |
|
Redirect |
将网页重新导向另一个地址 |
|
Write |
将数据输出到客户端 |
|
WriteFile |
将指定的文件直接写入HTTP内容输出流 |