ASP Request 對象用于從用戶那里取得信息。
ASP Request 對象
實例
QueryString 集合 實例
- 當用戶點擊鏈接時發送查詢信息
- 本例演示如何在鏈接中向頁面發送一些額外的查詢信息,并在目標頁面中取回這些信息(在本例中是同一頁面)。
- 對 QueryString 集合的簡單應用
- 本例演示 QueryString集合如何從表單取回值。此表單使用 GET 方法,這意外著所發送的信息對用戶來說是可見的(在地址中)。GET 方法還會限制所發送信息的數量。
- 如何使用從表單傳來的信息
- 本例演示如何使用從表單取回的值。我們會使用 QueryString集合。此表單使用 GET 方法。
- 來自表單的更多信息
- 本例演示假如輸入字段包含若干相同的名稱的話,QueryString會包含什么內容。它將展示如何把這些相同的名稱分隔開來。它也會展示如何使用 count關鍵詞來對 "name" 屬性進行計數。此表單使用 GET 方法。
Form 集合 實例
- 一個 Form 集合的簡單應用
- 本例演示 Form集合如何從表單取回值。此表單使用 POST 方法,這意味著發送的信息對用戶來說是不可見的,并且對所發送信息的量沒有限制(可發送大量的信息)。
- 如何使用來自表單的信息
- 本例演示如何使用從表單取回的信息。我們使用了 Form集合。表單使用了 POST 方法。
- 來自表單的更多信息
- 本例演示假如若干的輸入域使用了相同的名稱,Form集合會包含什么信息。它將展示如何把這些相同的名稱分割開來。它也會展示如何使用 count關鍵詞來對 "name" 屬性進行計數。此表單使用 POST 方法。
- 帶有單選按鈕的表單
- 本例演示如何使用 Form集合通過單選按鈕與用戶進行交互。此表單使用 POST 方法。
- 帶有復選按鈕的表單
- 本例演示如何使用 Form集合通過復選按鈕與用戶進行交互。此表單使用 POST 方法。
其他實例
- 獲取用戶信息
- 如何查明訪問者的瀏覽器類型、IP 地址等信息。
- 獲取服務器變量
- 本例演示如何使用 ServerVariables集合取得訪問者的瀏覽器類型、IP 地址等信息。
- 創建 welcome cookie
- 本例演示如何使用 Cookies 集合創建一個歡迎 cookie。
- 探測用戶發送的字節總數
- 本例演示如何使用 TotalBytes屬性來取得用戶在 Request 對象中發送的字節總數。
Request 對象
當瀏覽器向服務器請求頁面時,這個行為就被稱為一個 request(請求)。
ASP Request 對象用于從用戶那里獲取信息。它的集合、屬性和方法描述如下:
集合
集合 | 描述 |
---|---|
ClientCertificate | 包含了存儲于客戶證書中的域值(field values) |
Cookies | 包含了 HTTP 請求中發送的所有 cookie 值 |
Form | 包含了使用 post 方法由表單發送的所有的表單(輸入)值 |
QueryString | 包含了 HTTP 查詢字符串中所有的變量值 |
ServerVariables | 包含了所有的服務器變量值 |
屬性
屬性 | 描述 |
---|---|
TotalBytes | 返回在請求正文中客戶端所發送的字節總數 |
方法
方法 | 描述 |
---|---|
BinaryRead | 取回作為 post 請求的一部分而從客戶端送往服務器的數據,并把它存放到一個安全的數組之中。 |