📜  ASP 响应对象

📅  最后修改于: 2022-05-13 01:56:51.410000             🧑  作者: Mango

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