ASP系列講座(十)ASP 內建對象
作者:Eve Cole
更新時間:2009-05-30 19:59:05
Active Server Pages 提供內建對象,這些物件使用戶更容易收集透過瀏覽器要求傳送的資訊、回應瀏覽器以及儲存使用者資訊(如使用者首選項)。本文簡要說明每一個物件。
Application 物件可以使用Application 物件使給定應用程式的所有使用者共用資訊。
Request 物件可以使用Request 物件存取任何用HTTP 請求傳遞的訊息,包括從HTML 表格用POST 方法或GET 方法傳遞的參數、cookie 和使用者認證。 Request 物件可讓您存取傳送給伺服器的二進位數據,例如上載的檔案。
Response 物件可以使用Response 物件控制傳送給使用者的資訊。包括直接傳送訊息給瀏覽器、重定向瀏覽器到另一個URL 或設定cookie 的值。
Server 物件
Server 物件提供對伺服器上的方法和屬性進行的存取。最常用的方法是建立ActiveX 元件的實例(Server.CreateObject)。其他方法用於將URL 或HTML 編碼成字串,將虛擬路徑對應到實體路徑以及設定腳本的逾時期限。
Session 物件可以使用Session 物件儲存特定的使用者會話所需的資訊。當使用者在應用程式的頁面之間跳轉時,儲存在Session 物件中的變數不會清除;而使用者在應用程式中存取頁面時,這些變數始終存在。也可以使用Session 方法明確地結束一個會話和設定空閒會話的逾時期限。
ObjectContext 物件可以使用ObjectContext 物件提交或撤銷由ASP 腳本初始化的交易。