|
小誌
|
Request 物件
集合 說明 ClientCertificate 從瀏覽器所傳送過來關於身分確認的值,唯讀。 Cookies 從瀏覽器所傳送過來的 Cookies 值,唯讀。 Form 從瀏覽器所傳送過來的 Form 物件的值,唯讀。 QueryString 在 HTTP查詢字串中的變數值,唯讀。 ServerVariables HTTP 與環境變數的值,唯讀。 屬性 說明 TotalBytes 從瀏覽器傳送過來的要求的 Body (文件主體)部分所含的 Byte 總數,唯讀。 方法 說明 BinaryRead 這個方法可以搭配 POST 方法一起使用,以取得傳送到伺服器的資料。
--------------------------------------------------------------------------------
Response 物件
集合 說明 Cookies 傳送到用戶端的所有 Cookie 的值。 屬性 說明 Buffer 用來確定在網頁傳送出去以前,是否要暫存在伺服器上。 CacheControl 用來確定 Proxy 伺服器是否要暫存由 ASP 所產生的內容。 Charset 附加「字元集」(Character-Set)的名稱到 Content-Type 標頭。 ContentType HTTP 的內容型態(如:“Text/HTML”)。 Expires 瀏覽器暫存起來的網頁可以保留的時間。 ExpiresAbsolute 瀏覽器暫存起來的網頁之過期的時間與日期 IsClientConnected 用來確定認是否用戶端依然和伺服器保持連結。 PICS 在回應的標頭的 PICS 欄位上新增一個值。 Status 由伺服器傳回來的 HTTP 狀態列的值。 方法 說明 AddHeader 在 HTML 標頭中新增或修改一個值。 AppendToLog 當用戶端提出要求時,新增一個記錄到 Web 伺服器的 Log 檔中(文字檔)。 BinaryWrite 沒有經過「字元集」(Character-Set)的轉換就傳送文字到瀏覽器上。 Clear 清除所有暫存的 HTML 網頁。 End 停止處理網頁(即執行 ASP 上的 Script 程式碼),並且把目前處理的結果傳回到用戶端。 Flush 把暫存區中的網頁中立刻傳送出去。 Redirect 將瀏覽器導引到一個不同的 URL。 Write 把一個變數的結果用字串的方式寫到網頁上。
--------------------------------------------------------------------------------
Response 物件的功能可以劃分成以下兩個範圍:
回應項目 說明 Write、BinaryWrite 插入資料到網頁中。 Cookies 傳送 Cookie 到瀏覽器。 Redirect 瀏覽器重新導向。 Buffer、Flush、Clear、End 暫存網頁。 Expires、ExpiresAbsolute、ContentType、 AddHeader、Status、CacheControl、PICS、Charset 設定網頁的屬性。 IsClientConnected 檢查用戶端的連結。
--------------------------------------------------------------------------------
Server 物件
屬性 說明 ScriptTimeout 在產生錯誤以前,Script 程式碼所能執行的時間。 方法 說明 CreateObject 建立一個物件、或 Server 元件的「例證」(Instance)。 HTMLEncode 使用特殊的符號在網頁上顯示 HTML 標註。 MapPath 將虛擬路徑轉換成實際路徑。 URLEncode 使用特殊的符號在網頁上顯示 URL。
--------------------------------------------------------------------------------
Session 物件
集合 說明 Contents 包含所有藉由 Script 程式碼新增到 Session 物件的所有項目。 StaticObjects 包含所有用<OBJECT>標註新增到 Session 物件的物件。 方法 說明 Abandon 破壞一個 Session 物件並且釋放記憶體空間。 屬性 說明 CodePage 設定 Codepage 以便可以用來對應一些特殊符號。 LCID 設定地區的識別碼。 SessionID 回傳使用者的身分識別碼。 Timeout 設定 Session 物件的過期時間(單位:分鐘)。 事件 說明 OnStart 當 Server 建立一個新的 Session 物件時引發。 OnEnd 當一個 Session 被放棄執行、或時間終了時引發。
--------------------------------------------------------------------------------
Application 物件
集合 說明 Contents 包含所有藉由 Script 程式碼新增到應用程式中的項目。 StaticObjects 包含所有使用<OBJECT>標註新增到應用程式中的物件。 方法 說明 Lock 避免其他使用者修改應用程式的屬性。 Unlock 允許其他使用者修改應用程式的屬性。 事件 說明 OnStart 當這個網頁在應用程式中第一次被開啟、或參考時引發。 OnEnd 當應用程式結束時引發,例如:Web 伺服器被關機了。
--------------------------------------------------------------------------------
ObjectContext 物件
方法 說明 SetComplete 推翻任何以前的 SetAbort 方法所做的事。 SetAbort 取消由一個 ASP 所起始的交易。 事件 說明 OnTransactionCommit Script 程式碼中執行到確定交易的指令時引發。 OnTransactionAbort 交易放棄時引發。
|