欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET?HttpRequest類(lèi)用法

 更新時(shí)間:2022年01月12日 14:05:21   作者:富堅(jiān)老賊  
這篇文章介紹了ASP.NET?HttpRequest類(lèi)用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

HttpRequest 類(lèi)的主要作用是讀取客戶(hù)端在 Web 請(qǐng)求期間發(fā)送的 HTTP 值。

https://msdn.microsoft.com/zh-cn/library/system.web.httprequest(v=vs.110).aspx

1.獲取客戶(hù)端控件的值

From屬性

    <form id="form1" runat="server">
        <div>
            <input id="Text1" name="text1" type="text"/>
            <input id="Submit1" type="submit" value="submit" />
        </div>
    </form>

runat="server" 把 from1窗體的控件都提交給服務(wù)端

string text = Request.Form["text1"];

2.獲取或設(shè)置傳入請(qǐng)求的 MIME 內(nèi)容類(lèi)型

ContentType 屬性 :決定文件接收方將以什么形式、什么編碼讀取這個(gè)文件

例:

context.Response.ContentType = "text/plain";

3. 請(qǐng)求頭信息

Headers 屬性

            foreach (var item in Request.Headers.AllKeys)
            {
                result = string.Format("<p>{0}:{1}</p>", item, Request.Headers[item]);

                Response.Write(result);
            }

  • Connection:處理完這次請(qǐng)求,是斷開(kāi)連接還是保持連接
  • Accept:告訴服務(wù)器,客戶(hù)機(jī)支持的數(shù)據(jù)類(lèi)型
  • Accept-Encoding:告訴服務(wù)器,客戶(hù)機(jī)支持的數(shù)據(jù)壓縮格式
  • Cache-Control:緩存控制,服務(wù)器通過(guò)控制瀏覽器要不要緩存數(shù)據(jù)
  • Cookie:客戶(hù)機(jī)通過(guò)這個(gè)可以向服務(wù)器帶數(shù)據(jù)
  • Host:訪問(wèn)的主機(jī)地址及端口號(hào)
  • User-Agent:告訴服務(wù)器,客戶(hù)機(jī)的軟件環(huán)境
  • Upgrade-Insecure-Requests:參考http://www.dbjr.com.cn/network/806725.html

4.獲取客戶(hù)端上傳的文件

Files 屬性獲取采用多部分 MIME 格式的由客戶(hù)端上載的文件的集合

獲取單文件

HttpPostedFile file = context.Request.Files[0];

5.HttpPostedFile 類(lèi)

提供已上載的客戶(hù)端的各個(gè)文件的訪問(wèn)權(quán)限

ContentLength

獲取上傳文件的大小獲取已上載文件的大小

ContentType

獲取由客戶(hù)端發(fā)送的文件的 MIME 內(nèi)容類(lèi)型

FileName

獲取客戶(hù)端上文件的完全限定名稱(chēng)

InputStream

獲取一個(gè)Stream對(duì)象,該對(duì)象指向一個(gè)上載文件,以準(zhǔn)備讀取該文件的內(nèi)容

SaveAs(String)

保存已上載文件的內(nèi)容。

N.

string ip = Request.UserHostAddress.ToString();//獲取客戶(hù)端IP地址
string name = Request.UserHostName.ToString();//獲取遠(yuǎn)程客戶(hù)端的 DNS 名稱(chēng)
string met = Request.HttpMethod.ToString();//獲取客戶(hù)端使用的 HTTP 數(shù)據(jù)傳輸方法(如 GET、POST 或 HEAD)
string rt = Request.RequestType.ToString();//獲取或設(shè)置客戶(hù)端使用的 HTTP 數(shù)據(jù)傳輸方法(GET 或 POST)。

到此這篇關(guān)于ASP.NET HttpRequest類(lèi)用法的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • ASP.NET Core中的Options選項(xiàng)模式

    ASP.NET Core中的Options選項(xiàng)模式

    這篇文章介紹了ASP.NET Core中的Options選項(xiàng)模式,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • asp.net WebForm頁(yè)面間傳值方法

    asp.net WebForm頁(yè)面間傳值方法

    asp.net WebForm頁(yè)面間傳值方法...
    2006-07-07
  • ASP.NET系統(tǒng)關(guān)鍵字及保留字列表整理

    ASP.NET系統(tǒng)關(guān)鍵字及保留字列表整理

    ASP.NET系統(tǒng)關(guān)鍵字及保留字列表,大家在寫(xiě)程序的時(shí)候一定要避免使用,免得引起不需要的麻煩
    2012-10-10
  • ASP.NET2.0+SQL Server2005構(gòu)建多層應(yīng)用

    ASP.NET2.0+SQL Server2005構(gòu)建多層應(yīng)用

    ASP.NET2.0+SQL Server2005構(gòu)建多層應(yīng)用...
    2006-12-12
  • 析構(gòu)函數(shù)的作用 什么是析構(gòu)函數(shù)

    析構(gòu)函數(shù)的作用 什么是析構(gòu)函數(shù)

    這篇文章主要講述了析構(gòu)函數(shù)的概念、原理、功能以及定義格式,析構(gòu)函數(shù)是C#程序設(shè)計(jì)中比較重要的概念,需要的朋友可以參考一下
    2007-12-12
  • .Net行為型設(shè)計(jì)模式之備忘錄模式(Memento)

    .Net行為型設(shè)計(jì)模式之備忘錄模式(Memento)

    這篇文章介紹了.Net行為型設(shè)計(jì)模式之備忘錄模式(Memento),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • .Net行為型設(shè)計(jì)模式之職責(zé)鏈模式(Chain of Responsibility)

    .Net行為型設(shè)計(jì)模式之職責(zé)鏈模式(Chain of Responsibility)

    這篇文章介紹了.Net行為型設(shè)計(jì)模式之職責(zé)鏈模式(Chain of Responsibility),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • ASP.NET Core開(kāi)發(fā)Docker部署

    ASP.NET Core開(kāi)發(fā)Docker部署

    這篇文章介紹了ASP.NET Core開(kāi)發(fā)Docker部署的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • 為ABP框架增加日志組件與依賴(lài)注入服務(wù)

    為ABP框架增加日志組件與依賴(lài)注入服務(wù)

    這篇文章介紹了為ABP框架增加日志組件與依賴(lài)注入服務(wù)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • C#使用正則表達(dá)式實(shí)例

    C#使用正則表達(dá)式實(shí)例

    正則表達(dá)式(regular expression)是用來(lái)快速、高效地處理文本數(shù)據(jù)的工具。被處理的文本可以小到一個(gè)電子郵件地址,也可以大到一個(gè)多行文本輸入框中的文本數(shù)據(jù)。正則表達(dá)式不僅可用來(lái)確認(rèn)一段文本是否與一個(gè)預(yù)定義的模式相匹配,還可以用于從文本中抽取符合某一模式的數(shù)據(jù)。
    2008-04-04

最新評(píng)論