複製鏈接
請複製以下鏈接發送給好友

ASP內置對象

鎖定
ASP內置對象,提供內建對象,這些對象使用户更容易收集通過瀏覽器請 求發送的信息、響應瀏覽器以及存儲用户信息(如用户首選項)。
中文名
ASP內置對象
外文名
ASP Bbuilt-in Objects
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 腳本初始化的事務