Request&Response

Request:讀取客戶端在Web請求期間發送的值

Response:封裝了頁面執行放回到Http客戶端的輸出

 

一、瀏覽器提交數據方式?(例)

     1.表單:(數據藏在請求報文體中,格式:txtname=james&txtpwd=123)

 <form action=“login.ashx” method=“post”>

      <input type=“text” name=“txtname” />   //(注意:使用表單提交時必須爲控件設置name)

      <input type=“password” name=“txtpwd”/>

  </form>

 2.地址欄的URL參數,超鏈接的url,js指定的url(和表單的Get方式一樣):

http://127.0.0.1/login.ashx?txtname1=jordan&txtpwd1=123

二、服務器如何獲取瀏覽器提交的數據?

     1.獲取POST數據:context.Request.Form[“txtname”]

      2.獲取GET參數:context.Request.QueryString[“txtname1”]

三、服務器如何向瀏覽器輸出數據?

     context.Response.Write(“我是從服務器輸出到瀏覽器的數據!:)”);

 四、常用成員

Request常用成員:

QueryString:過去通過Get方式傳來的數據

Form:獲取通過Post方式傳來的數據表單

Params:客戶端提交的數據集合

 

Response常用成員

Write:直接在頁面上輸出內容--Response.Write("Hello,Word");

Redirect:重定向到另一個界面服務器發送命令讓瀏覽器跳轉--Response.Redirect("http://www.***.cn");

End:結束輸出

發佈了136 篇原創文章 · 獲贊 37 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章