"text/html",内容类型告诉浏览器所期望内容的类型,关于MIME列表,打印在
MIME参考文档里,需要时可以去参考
Expires:读/写,数值型,指明页面有效的以分钟计算的时间长度,假如用户请求其有
效期满之前的相同页面,将直接读取显示缓冲中的内容,这个有效期间过后,页
面将不再保留在私有(用户)或公用(代理服务器)缓冲中.如果希望一个文件立
即终止,可以将该属性值设置为一个非常大的负数.一个文件内多次设置了
expires属性将使用最早的时间/日期为该文件的终止时间(是一个相对时间)
ExpiresAbsolute:读/写,日期/时间型,指明当一个页面过期和不再有效时的绝对日
期和时间.在未到期之前,若用户返回到该页,该缓存的页就显示.如果未指定时
间,该主页在当天午夜到期.如果未指定日期,则该主页在脚本运行当天的指定
时间到期
IsClientConnected:只读,布尔型,返回客户是否仍然连接和
下载页面的状态标志.
在当前的页面已执行完毕之前,假如一个客户转移到另一个页面,这个标志可用
来中止处理(使用Response.End方法)
PICS:只写,字符型,创建一个PICS报头并将之加到响应中的HTTP报头中,PICS报头
定义页面内容中的词汇等级,如暴力、性、不良语言等
Status:读/写,字符型,指明发回客户的响应的HTTP报头中表明错误或页面处理是
否成功的状态值和信息.例如"200 OK"和"404 Not Found"
方法:
AddHeader "name","content":通过使用name和Content值,创建一个定制的HTTP
报头,并增加到响应之中.不能替换现有的相同名称的报头.一旦已经增加了一
个报头就不能被删除.这个方法必须在任何页面内容(即text和HTML)被发往客
户端前使用
AppendToLog("string"):当使用"W3C Extended Log File Format"文件格式时,对于
用户请求的Web服务器的日志文件增加一个条目.至少要求在包含页面的站点
的"Extended Properties"页中选择"URI Stem".string为要添加到日志文件中
的文本.由于IIS日志中的字段由逗号分隔,所以该字符串中不能包含逗号
(,).字符串最大长度为 80 个字符
BinaryWrite():在当前的HTTP输出流中写入Variant类型的SafeArray,而不经过
任何字符转换.对于写入非字符串的信息,例如定制的应用
程序请求的二进制数
据或组成图像文件的二进制字节,是非常有用的
Clear():当Response.Buffer为True时,从IIS响应缓冲中删除现存的缓冲页面内
容.但不删除HTTP响应的报头,可用来放弃部分完成的页面
End():让ASP结束处理页面的脚本,并返回当前已创建的内容,然后放弃页面的任何
进一步处理
Flush():发送IIS缓冲中所有当前缓冲页给客户端(立即发送缓冲区中的输出).当
Response.buffer为True时,可以用来发送较大页面的部分内容给个别的用户.
如果未将Response.Buffer设置为TRUE,则该方法将导致运行时错误
Redirect("url")通过在响应中发送一个"302 Object Moved" HTTP报头,指示
浏览器根据字符串url
下载相应地址的页面,浏览器重定向到URL.
Write("string"):在当前的HTTP响应信息流和IIS缓冲区写入指定的字符,使之成
为返回页面的一部分.该值不能包括字符组合%>,如果需要,可用转义序列%\>代
替.Web服务器在处理脚本时,将转换这一转义序列还有一种格式输
出:<%=...%>,但这要在asp和html之间转换,速度减慢,最好的办法是一行
response.write(),字符串用&连接常用:cookies,buffer,content type,
expires,status,binarywrite,clear,end,flush,redirect,write这些都是很
常用的和浏览器交互的重要成分,cook