日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HttpContext(三)-Request

發布時間:2023/12/13 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HttpContext(三)-Request 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

 ASP.NET RequestRequest封裝了客戶端請求信息,是從客戶端得到數據,常用的三種取得數據的方法是:Request.Form、Request.QueryString,Request。其第三種是前兩種的一個縮寫,可以取代前兩種情況。而前兩種主要對應的Form提交時的兩種不同的提交方法:分別是Post方法和Get方法。

  ASP.NET Request對象的屬性和方法比較多,常用的幾個為:UserAgent 傳回客戶端瀏覽器的版本信息,UserHostAddress 傳回遠方客戶端機器的主機IP 地址,UserHostName 傳回遠方客戶端機器的DNS 名稱,PhysicalApplicationPath 傳回目前請求網頁在Server 端的真實路徑。

  ASP.NET Request對象使用之從瀏覽器獲取數據

  利用ASP.NET Request對象方法,可以讀取其他頁面提交過來的數據。提交的數據有兩種形式:一種是通過Form表單提交過來,另一種是通過超級鏈接后面的參數提交過來,兩種方式都可以利用Request對象讀取。

﹤%@ Page Language="C#"%﹥???

﹤%???
??? string strUserName = Request["Name"];???

??? string strUserLove = Request["Love"];???

%﹥???
姓名:﹤%=strUserName%﹥???

愛好:﹤%=strUserLove%﹥???

﹤form action="" method="post"﹥???

﹤P﹥姓名:﹤input type="TEXT" size="20" name="Name"﹥﹤/P﹥???

﹤P﹥興趣:﹤input type="TEXT" size="20" name="Love"﹥﹤/P﹥??

﹤P﹥﹤input type="submit" value="提 交"﹥﹤/P﹥???

﹤/form﹥

  ASP.NET Request對象使用之得到客戶端的信息

  利用Request對象內置的屬性,可以得到一些客戶端的信息,比如客戶端瀏覽器版本和客戶端地址等等
 
﹤%@ Page Language="C#"%﹥
?客戶端瀏覽器:﹤%=Request.UserAgent %﹥
?客戶端IP地址:﹤%=Request.UserHostAddress %﹥?
當前文件服務端物理路徑:﹤%=Request.PhysicalApplicationPath %﹥?

Request常見的屬性有:

屬性名

值類型

說明

ApplicationPath

String

獲取請求的資源在網站上的根路徑

ContentEncoding

Encoding

設置請求對象的編碼

Cookies

HttpCookieCollection

客戶端發送到服務器的Cookie集合

QueryString

NameValueCollection

當前請求的查詢字符串集合

UrlReferrer

Uri

獲取用戶由哪個url跳轉到當前頁面

轉載于:https://www.cnblogs.com/sanjia/archive/2010/03/27/1698454.html

總結

以上是生活随笔為你收集整理的HttpContext(三)-Request的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。