在ASP页面中,Response 对象允许脚本访问和修改 HTTP 响应。
创建 Response 对象
可以使用以下代码在 ASP 页面中创建 Response 对象:
<%Dim Response%>
Response 对象的属性和方法
Response 对象提供以下属性和方法:
属性
Buffer:
确定响应是否缓冲。
CacheControl:
设置缓存控制标头。
Charset:
设置响应字符集。
ContentType:
设置响应内容类型。
Expires:
设置响应到期时间。
ExpiresAbsolute:
设置响应到期时间的绝对值。
IsClientConnected:
确定客户端是否连接到服务器。
Redirect:
重定向浏览器到另一个 URL。
StatusCode:
设置 HTTP 状态码。
StatusDescription:
设置 HTTP 状态信息。
方法
AppendToLog:
将数据附加到日志文件。
BinaryWrite:
将二进制数据写入响应流。
Clear:
清除响应缓冲区。
End:
停止生成响应。
Flush:
将响应缓冲区的内容发送到客户端。
Redirect:
重定向浏览器到另一个 URL。
Write:
将字符串写入响应流。
示例
以下示例展示如何使用 Response 对象:
<%Response.Buffer = TrueResponse.ContentType = "text/html"%>
这是 Response 对象示例。
ASP 页面在什么端处理工作
ASP 页面在服务器端处理工作。
当客户机请求 ASP 页面时,Web 服务器将页面从磁盘读取到内存中。服务器执行页面中的脚本代码。脚本代码可以使用 Response 对象修改 HTTP 响应。
一旦脚本代码执行完成,服务器将生成 HTML 标记并将其发送回客户端。
© 版权声明
文章版权归作者所有,未经允许请勿转载。