iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 25
0
自我挑戰組

我要努力成為軟體後端工程師!系列 第 25

Day 25-ASP.NET之response物件與request物件介紹

  • 分享至 

  • xImage
  •  

-前集提要-

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物件

Request物件與Response物件是一對的,因為Response物件是回應資料給瀏覽器,而Request物件是讀取瀏覽器的資料,通常包含了使用者端的相關訊息,如瀏覽器的種類、表頭資訊、表單參數及Cookies....等。
Request物件提供下列資料集合。
集合

1.Request:客戶端發給伺服器,或者說是從客戶端取得資訊。

2.Form:從使用post提交方式的表單獲取表單元素的值。

3.Querystring:取回查詢字串中的變數值,適用於get提交方式的表單。

4.命名空間:System.Web。

5.允許ASP.NET在Web要求期間讀取用戶端送出的HTTP值。

請求方法

方法與屬性

屬性


Response物件

1.Response:伺服器發給客戶端資訊,或者說是伺服器的向用戶傳送輸出結果。

2.Redirect:讓客戶端重新定向到指定的URL。

3.Write:寫出指定字串。

Response物件,可用來記錄伺服器傳回用戶端的資訊。此物件包含了一個集合(Collections)
五個性質(Properties)八個方法(Methods),可說明如下。
Response物件的集合只有Cookies一項,Response.Cookies可傳送cookies並將其寫入用戶端電腦的硬碟內。

Response物件有下列五種性質,列表如下
性質

Response物件有下列八種方法,列表如下
方法


參考資料
Response物件
Response物件使用介紹
Request 物件
response物件與request物件使用介紹


上一篇
Day 24-ASP.NET基本簡介
下一篇
Day 26-ASP.NET中的post & get之介紹
系列文
我要努力成為軟體後端工程師!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言