ASP 响应对象
响应对象用于从服务器发送对客户端请求的响应。它有许多预定义的方法、属性和集合。
它有一些方法、属性和集合。
特性
- Buffer:定义输出页是否被缓冲。
- CacheControl:用于设置代理服务器是否可以缓存 HTML 输出。
- Charset:用于将字符集的名称附加到 Response 对象中的 content-type 头中。
- ContentType:用于设置响应头对象的HTTP内容类型/子类型。默认值为文本/HTML
- Expires:用于设置页面在被浏览器捕获之前将过期的持续时间。
- ExpiresAbsolute:用于设置浏览器缓存页面的过期日期和时间。
- IsClientCertificate:用于指定客户端是与服务器连接还是断开连接。
- pics:用于在 PICS 标签响应头中附加一个值。
- status:用于指定用户返回的asp页面的状态值。
方法
- AddHeader:此方法用于指定为 HTTP Header 添加新名称,并为 HTTP Response 提供和赋予值。
- AppendToLog:此方法用于将字符串添加到此请求的服务器日志条目的末尾。
- 清除:此方法用于清除或擦除缓冲的 HTML 输出。
- End:此方法用于确保网络服务器停止处理脚本并返回当前结果。
- Flush:此方法用于立即发送缓冲的输出。
- 重定向:此方法用于将客户端重定向到不同的 URL
- 写入:此方法将指定的字符串写入输出。
收藏品
- cookies:用于设置或获取cookies的值。
示例:下面的代码说明了响应对象的不同方法。
ASP
<%
Response.Redirect "https://www.geeksforgeeks.org"
Response.AppendToLog "My log message"
Response.Write("Hello GeeksforGeeks");
Response.AddHeader "WARNING","Error"404 Not found"
%>
输出
GeeksforGeeks