ASP全名為Active Server Pages
(動態伺服器網頁),微軟為其開發者,用來開發動態網頁使用,伺服器端執行的指令碼平台。
實際上只是一個由 .NET Framework提供的一種開發平台(development platform),並非程式語言。也可認為ASP.NET是.NET組件,任何.NET語言,例如C#
,可以參照該組件,建立網頁或Web服務。
所以C#可以在ASP.NET中使用!!
這次要繼續介紹ASP.NET中的Request物件
& Response物件
,這兩 個物件會常使用到。
網站常用物件的圖示
物件的屬性是物件的性質
和狀態
,例如:
1.Response物件的ContentType屬性。
2.Response物件的BufferOutput屬性。
3.Response.ContentType
4.Response.BufferOutput
方法就是物件的處理函數
,例如:Response物件擁有下列方法,如下所示:Response.Write()
Response.Redirect()
Request物件與Response物件是一對的,因為Response物件是回應資料給瀏覽器
,而Request物件是讀取瀏覽器的資料
,通常包含了使用者端的相關訊息,如瀏覽器的種類、表頭資訊、表單參數及Cookies....等。
Request物件提供下列資料集合。
1.Request:客戶端發給伺服器,或者說是從客戶端取得資訊。
2.Form:從使用post提交方式的表單獲取表單元素的值。
3.Querystring:取回查詢字串中的變數值,適用於get提交方式的表單。
4.命名空間:System.Web。
5.允許ASP.NET在Web要求期間讀取用戶端送出的HTTP值。
1.Response:伺服器發給客戶端資訊,或者說是伺服器的向用戶傳送輸出結果。
2.Redirect:讓客戶端重新定向到指定的URL。
3.Write:寫出指定字串。
Response物件,可用來記錄伺服器傳回用戶端的資訊。此物件包含了一個集合(Collections)五個性質(Properties)
及八個方法(Methods)
,可說明如下。
Response物件的集合只有Cookies一項,Response.Cookies可傳送cookies並將其寫入用戶端電腦的硬碟內。
Response物件有下列五種性質,列表如下
Response物件有下列八種方法,列表如下
參考資料
Response物件
Response物件使用介紹
Request 物件
response物件與request物件使用介紹