ASP Response對象是用于向客戶端發送輸出的對象。它包含了一些方法和屬性,可以用來設置HTTP頭信息、設置cookies、重定向用戶、發送內容等。
以下是一些常用的ASP Response對象的方法和屬性及其使用方法:
Response.Write(text)
:將文本輸出到客戶端。可以輸出HTML代碼、普通文本等。示例:
<%
Response.Write("Hello, ASP!")
%>
Response.Redirect(url)
:將用戶重定向到指定的URL。可以使用相對路徑或絕對路徑。示例:
<%
Response.Redirect("http://www.example.com")
%>
Response.AddHeader(name, value)
:向HTTP頭信息中添加一個自定義的頭。示例:
<%
Response.AddHeader("Custom-Header", "Value")
%>
Response.Cookies(cookieName)
:獲取一個指定名稱的cookie對象,用于設置和讀取cookie的值。示例:
<%
Response.Cookies("username") = "John"
Response.Cookies("username").Expires = Date + 30 ' 設置cookie的過期時間為30天后
%>
Response.ContentType
:設置響應的內容類型。示例:
<%
Response.ContentType = "text/html"
%>
除了上述方法和屬性外,還有一些其他常用的方法和屬性,如:
Response.Clear()
:清除緩沖區的所有內容。
Response.End()
:停止處理當前頁,并將當前頁發送給客戶端。
Response.Status
:設置響應的狀態碼。
Response.Buffer
:指示是否在緩沖區中保存輸出。
以上是一些常用的ASP Response對象的方法和屬性及其使用方法,可以根據具體的需求選擇相應的方法和屬性來使用。