ASP內置對象

ASP內置對象,提供內建對象,這些對象使用戶更容易收集通過瀏覽器請 求傳送的信息、回響瀏覽器以及存儲用戶信息(如用戶首選項)。

Active Server Pages 提供內建對象,這些對象使用戶更容易收集通過瀏覽器請 求傳送的信息、回響瀏覽器以及存儲用戶信息(如用戶首選項)。本文簡要說明 每一個對象。有關每個對象的詳細信息,請參閱 內建對象參考。

Application 對象

可以使用 Application 對象使給定應用程式的所有用戶共享信息。

Request 對象

可以使用 Request 對象訪問任何用 HTTP 請求傳遞的信息,包括從 HTML 表格用 POST 方法或 GET 方法傳遞的參數、cookie 和用戶認證。Request 對象使您能 夠訪問傳送給伺服器的二進制數據,如上載的檔案。

Request對象的五個集合:

QueryString:在傳送一個請求是,客戶機可在URL內,檔案名稱包含信息的名/值對。此集合存儲URL中提供的任何值。

Form:如果客戶機傳送一個FROM請求,且設定method屬性為post,則表單元素的值被存儲在此集合中。

ServerVariables:Web伺服器自身存儲了大量有關此請求的信息,包含在HTTP伺服器變數中。這些信息可作為一個集合使用。

Cookies:如果客戶機正從伺服器接收cookie,它傳送信息到伺服器,而伺服器將其存放在Cookies集合中。

ClientCertificate:客戶機證書是一種在客戶機與伺服器間交換的數字證書,它驗證試圖與伺服器聯絡的用戶的身份。

Response 對象

可以使用 Response 對象控制傳送給用戶的信息。包括直接傳送信息給瀏覽器、 重定向瀏覽器到另一個 URL 或設定 cookie 的值。

Server 對象

Server 對象提供對伺服器上的方法和屬性進行的訪問。最常用的方法是創建 Ac tiveX 組件的實例 (Server.CreateObject)。其他方法用於將 URL 或 HTML 編碼 成字元串,將虛擬路徑映射到物理路徑以及設定腳本的逾時期限。

Session 對象

可以使用 Session 對象存儲特定的用戶會話所需的信息。當用戶在應用程式的頁 之間跳轉時,存儲在 Session 對象中的變數不會清除;而用戶在應用程式中訪問 頁時,這些變數始終存在。也可以使用 Session 方法顯式地結束一個會話和設定 空閒會話的逾時期限。

ObjectContext 對象

可以使用 ObjectContext 對象提交或撤消由 ASP 腳本初始化的事務

相關詞條

相關搜尋

熱門詞條

聯絡我們