方法 |
说明 |
CreateObject(identifier) |
创建由identifier标识的一个对象(一个组件、应用程序或脚本对象)的一个实例,返回可以在代码中使用的一个引用。可以用于一个虚拟应用程序(global.asa)创建会话层或应用程序层范围内的对象。该对象可以用其ClassID来标识,如“{clsid:BD96C556-65...37A9}”或一个ProgID串来标识,如“ADODB.connection” |
Execute("url") |
停止当前页面的执行,把控制转到在URL中指定的网页。用户的当前环境(即会话状态和当前事务状态)也传递到新的网页。在该页面执行完成后,控制传递回原先的页面,并继续执行Execute方法后面的语句。 |
GetLastError() |
返回ASP ASPError对象的一个引用,这个对象包含该页面在ASP处理过程中发生的最近一次错误的详细数据。这些由ASPError对象给出的信息包含文件名、行号和错误代码等。
|
HTMLEncode("string") |
返回一个字符串,该串是输入值string的拷贝,但去掉了所有非法的HTML字符,如<、>、&和双引号,并转换为等价的HTML条目,即'<'、'>'、'&'和'"'等。
|
MapPath("url") |
返回在URL中指定的文件或资源的完整物理路径和文件名 |
Transfer("url") |
停止当前也面的执行,把控制转到URL中指定的也面。用户的当前环境(即会话状态和单前事务状态)也传递到新的也面。与Execute方法不同,当新页面执行完成时,不回到原来的页面,而是结束执行过程 |
URLEncode("url") |
返回一个字符串,该串是输入值string的拷贝,但是在URL中无效的所有字符,如?、&和空格,都转换为等价的URL条目,即%3F、%26和+。 |
属性
|
说明
|
Buffer=true/false |
读/写,布尔值。表示ASP页面所创建的输出是否一直存放在IIS缓冲区,直到当前页面的所有服务器脚本处理完毕或Flush、End方法被调用。在任何输出(包括HTTP保送信息)送往IIS之前这个属性必须设置。因此在.asp文件中,这个设置应该在<%LANGUAGE=...%>语句后面的第一行。ASP3.0缺省设置缓冲为开(True),而在 早期版本中缺省为关(False). |
CacheControl"setting" |
读/写,字符串,设置这个属性为“Public”允许代码服务器缓存页面。 |
Charset="Value" |
读/写,字符型,在由服务器为每个响应创建的HTTP Content-Type报头中附上所用字符集名称。 |
Content-Type="MIME-type" |
读/写,字符型,指明响应HTTP内容类型,标准的MIME类型(例如"text/xml"或者"Image/gif").假如缺省,表明MIME类型为"text/xml",告诉浏览器所期望的内容类型。 |
Expries minutes |
读/写,数值型,指明页面以分钟计算的有效的时间长度,假如用户请求在有效期满之前的相同页面,将直接读取显示缓冲中的内容,这个有效期间过后,页面将不在保留在私有(用户)或公用(代理服务器)缓冲中。 |
Expries Absolute #date[time] |
读/写,日期/时间型,指明当一个页面过期或不再有效时的绝对日期和时间。 |
IsClientConnected |
只读,布尔值,返回用户是否仍然连续和下载页面的状态标志,在当前的页面已执行完毕之前,假如一个客户转移到另一个页面,这个标志可用来中止处理(使用Response.end方法) |
PICS("PICS-Label-string") |
只写,字符形,创建一个PCIS报头定义页面内容中的词汇等级,如暴力、性和不良语言等。 |
Status="Code message" |
读/写,字符型,指明发会客户端的响应的HTTP报头中表页面处理是否成功的状态值和信息,例如 "200 OK"和"404 Not Found" |
方法
|
说明
|
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结束处理页面的脚本,并返回当前已创建的内容,然后放弃页面的任何进一步处理。 |
Redirect("url") |
通过在响应中发送一个“302 Object Moved”HTTP报头,指示浏览器根据字符串URL下载相应地址的页面 |
Write("string") |
在当前的HTTP响应信息流和IIS缓冲区写入指定的字符,使之成为返回页面的一部分。 |