最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net實(shí)現(xiàn)遍歷Request的信息操作示例

 更新時(shí)間:2020年03月13日 12:23:05   作者:willingtolove  
這篇文章主要介紹了asp.net實(shí)現(xiàn)遍歷Request的信息操作,涉及asp.net針對(duì)請(qǐng)求信息相關(guān)操作打印操作技巧,需要的朋友可以參考下

本文實(shí)例講述了asp.net實(shí)現(xiàn)遍歷Request的信息操作。分享給大家供大家參考,具體如下:

#需求:

在服務(wù)端獲取從客戶端發(fā)送過(guò)來(lái)的所有數(shù)據(jù)信息;

#方案:

1、服務(wù)端代碼

public void ProcessRequest(HttpContext context)
{
  //打印所有參數(shù)信息
  context.Response.Write("Params:");
  for (int i = 0; i < context.Request.Params.Count; i++)
  {
    context.Response.Write("<li>" + context.Request.Params.Keys[i].ToString() + " = " + context.Request.Params[i].ToString());
  }
  context.Response.Write("<hr>");
  //打印form信息
  context.Response.Write("Form:");
  for (int i = 0; i < context.Request.Form.Count; i++)
  {
    context.Response.Write("<li>" + context.Request.Form.Keys[i].ToString() + " = " + context.Request.Form[i].ToString());        
  }
  context.Response.Write("<hr>");
  //打印query信息
  context.Response.Write("QueryString:");
  for (int i = 0; i < context.Request.QueryString.Count; i++)
  {
    context.Response.Write("<li>" + context.Request.QueryString.Keys[i].ToString() + " = " + context.Request.QueryString[i].ToString());      
  }
  context.Response.Write("<hr>");
  //打印cookies信息
  context.Response.Write("Cookies:");
  for (int i = 0; i < context.Request.Cookies.Count; i++)
  {
    context.Response.Write("<li>" + context.Request.Cookies.Keys[i].ToString() + " = " + context.Request.Cookies[context.Request.Cookies.Keys[i].ToString()].Value);        
  }
  context.Response.ContentType = "text/html";
}

2、使用postman模擬發(fā)送數(shù)據(jù)

  1)、query_param

  2)、headers

  3)、form_param

  4)、cookies

3、返回值

Params:

  • str = str
  • str1 = str1
  • form_1 = form_1
  • form_2 = form_2
  • ASP.NET_SessionId = 2eln4eqa2uv0hawyks50kfad
  • DisablePoint = true
  • QrcodePrefix =
  • UM = http://192.168.2.121/PsUM
  • MasterVisitor = 19
  • CanRegister = True
  • LoopTime = 10
  • CanDownload = {"1":false}
  • TotalVisitorNum = {"1":6}
  • cookie_test = test
  • ALL_HTTP = HTTP_CACHE_CONTROL:no-cache HTTP_CONNECTION:keep-alive HTTP_CONTENT_LENGTH:278 HTTP_CONTENT_TYPE:multipart/form-data; boundary=--------------------------358496475944465509800748 HTTP_ACCEPT:*/* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_COOKIE:ASP.NET_SessionId=2eln4eqa2uv0hawyks50kfad; DisablePoint=true; QrcodePrefix=; UM=http://192.168.2.121/PsUM; MasterVisitor=19; CanRegister=True; LoopTime=10; CanDownload={"1":false}; TotalVisitorNum={"1":6}; cookie_test=test HTTP_HOST:localhost:3805 HTTP_USER_AGENT:PostmanRuntime/7.3.0 HTTP_HEADER_1:header_1 HTTP_HEADER_2:header_2 HTTP_POSTMAN_TOKEN:1f778868-3222-479a-9863-d65ca4881a2b
  • ALL_RAW = Cache-Control: no-cache Connection: keep-alive Content-Length: 278 Content-Type: multipart/form-data; boundary=--------------------------358496475944465509800748 Accept: */* Accept-Encoding: gzip, deflate Cookie: ASP.NET_SessionId=2eln4eqa2uv0hawyks50kfad; DisablePoint=true; QrcodePrefix=; UM=http://192.168.2.121/PsUM; MasterVisitor=19; CanRegister=True; LoopTime=10; CanDownload={"1":false}; TotalVisitorNum={"1":6}; cookie_test=test Host: localhost:3805 User-Agent: PostmanRuntime/7.3.0 header_1: header_1 header_2: header_2 Postman-Token: 1f778868-3222-479a-9863-d65ca4881a2b
  • APPL_MD_PATH = /LM/W3SVC/34/ROOT
  • APPL_PHYSICAL_PATH = D:\vsproject\Projects\WebApplication1\WebApplication1\
  • AUTH_TYPE =
  • AUTH_USER =
  • AUTH_PASSWORD =
  • LOGON_USER =
  • REMOTE_USER =
  • CERT_COOKIE =
  • CERT_FLAGS =
  • CERT_ISSUER =
  • CERT_KEYSIZE =
  • CERT_SECRETKEYSIZE =
  • CERT_SERIALNUMBER =
  • CERT_SERVER_ISSUER =
  • CERT_SERVER_SUBJECT =
  • CERT_SUBJECT =
  • CONTENT_LENGTH = 278
  • CONTENT_TYPE = multipart/form-data; boundary=--------------------------358496475944465509800748
  • GATEWAY_INTERFACE = CGI/1.1
  • HTTPS = off
  • HTTPS_KEYSIZE =
  • HTTPS_SECRETKEYSIZE =
  • HTTPS_SERVER_ISSUER =
  • HTTPS_SERVER_SUBJECT =
  • INSTANCE_ID = 34
  • INSTANCE_META_PATH = /LM/W3SVC/34
  • LOCAL_ADDR = ::1
  • PATH_INFO = /test.ashx
  • PATH_TRANSLATED = D:\vsproject\Projects\WebApplication1\WebApplication1\test.ashx
  • QUERY_STRING = str=str&str1=str1
  • REMOTE_ADDR = ::1
  • REMOTE_HOST = ::1
  • REMOTE_PORT = 12131
  • REQUEST_METHOD = POST
  • SCRIPT_NAME = /test.ashx
  • SERVER_NAME = localhost
  • SERVER_PORT = 3805
  • SERVER_PORT_SECURE = 0
  • SERVER_PROTOCOL = HTTP/1.1
  • SERVER_SOFTWARE = Microsoft-IIS/10.0
  • URL = /test.ashx
  • HTTP_CACHE_CONTROL = no-cache
  • HTTP_CONNECTION = keep-alive
  • HTTP_CONTENT_LENGTH = 278
  • HTTP_CONTENT_TYPE = multipart/form-data; boundary=--------------------------358496475944465509800748
  • HTTP_ACCEPT = */*
  • HTTP_ACCEPT_ENCODING = gzip, deflate
  • HTTP_COOKIE = ASP.NET_SessionId=2eln4eqa2uv0hawyks50kfad; DisablePoint=true; QrcodePrefix=; UM=http://192.168.2.121/PsUM; MasterVisitor=19; CanRegister=True; LoopTime=10; CanDownload={"1":false}; TotalVisitorNum={"1":6}; cookie_test=test
  • HTTP_HOST = localhost:3805
  • HTTP_USER_AGENT = PostmanRuntime/7.3.0
  • HTTP_HEADER_1 = header_1
  • HTTP_HEADER_2 = header_2
  • HTTP_POSTMAN_TOKEN = 1f778868-3222-479a-9863-d65ca4881a2b
    Form:
  • form_1 = form_1
  • form_2 = form_2
    QueryString:
  • str = str
  • str1 = str1
    Cookies:
  • ASP.NET_SessionId = 2eln4eqa2uv0hawyks50kfad
  • DisablePoint = true
  • QrcodePrefix =
  • UM = http://192.168.2.121/PsUM
  • MasterVisitor = 19
  • CanRegister = True
  • LoopTime = 10
  • CanDownload = {"1":false}
  • TotalVisitorNum = {"1":6}
  • cookie_test = test

希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C# 常見(jiàn)操作符整理

    C# 常見(jiàn)操作符整理

    操作符接受一個(gè)或多個(gè)參數(shù),并生成一個(gè)新值。操作符其實(shí)可以看做一個(gè)有返回值方法,但是參數(shù)的形式和調(diào)用和普通的調(diào)用不同。
    2011-02-02
  • WPF數(shù)據(jù)綁定時(shí)出現(xiàn)StringFormat失效的原因和解決方法

    WPF數(shù)據(jù)綁定時(shí)出現(xiàn)StringFormat失效的原因和解決方法

    在數(shù)據(jù)綁定過(guò)程中,我們經(jīng)常會(huì)使用StringFormat對(duì)要顯示的數(shù)據(jù)進(jìn)行格式化,以便獲得更為直觀的展示效果,但在某些情況下格式化操作并未生效,所以本文介紹了WPF數(shù)據(jù)綁定時(shí)出現(xiàn)StringFormat失效的原因和解決方法,需要的朋友可以參考下
    2024-12-12
  • C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法

    C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了C#使用晚綁定來(lái)實(shí)現(xiàn)壓縮Access數(shù)據(jù)庫(kù)的方法,項(xiàng)目開(kāi)發(fā)中有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-08-08
  • 在C# WinForm應(yīng)用中實(shí)現(xiàn)多語(yǔ)種切換功能

    在C# WinForm應(yīng)用中實(shí)現(xiàn)多語(yǔ)種切換功能

    本文將介紹如何在一個(gè)WinForm應(yīng)用程序中實(shí)現(xiàn)多語(yǔ)種切換,通過(guò)一個(gè)簡(jiǎn)單的示例,你將了解到如何使用資源文件管理不同語(yǔ)言的文本,并通過(guò)用戶界面實(shí)現(xiàn)語(yǔ)言切換,需要的朋友可以參考下
    2024-06-06
  • C#中的CheckBox控件詳解與應(yīng)用示例

    C#中的CheckBox控件詳解與應(yīng)用示例

    在WPF(Windows Presentation Foundation)應(yīng)用中,C#中的CheckBox控件是一種常用的用戶界面元素,允許用戶從多個(gè)選項(xiàng)中選擇一個(gè)或多個(gè)選項(xiàng),本文將詳細(xì)介紹CheckBox控件的功能、使用方法以及在應(yīng)用程序中的具體應(yīng)用示例,需要的朋友可以參考下
    2024-04-04
  • 深入分析C# Task

    深入分析C# Task

    這篇文章主要介紹了C# Task的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí)C# Task的相關(guān)知識(shí),感興趣的朋友可以了解下
    2020-08-08
  • C#隨機(jī)數(shù)生成字母金字塔

    C#隨機(jī)數(shù)生成字母金字塔

    這篇文章主要為大家詳細(xì)介紹了C#隨機(jī)數(shù)生成字母金字塔,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • 非常實(shí)用的C#字符串操作處理類StringHelper.cs

    非常實(shí)用的C#字符串操作處理類StringHelper.cs

    這篇文章主要為大家詳細(xì)介紹了非常實(shí)用的C#字符串操作處理類StringHelper.cs,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • IIS下調(diào)用證書出現(xiàn)異常的解決方法 (C#)

    IIS下調(diào)用證書出現(xiàn)異常的解決方法 (C#)

    這篇文章主要為大家詳細(xì)介紹了IIS下調(diào)用證書出現(xiàn)異常的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • C#實(shí)現(xiàn)文本轉(zhuǎn)語(yǔ)音功能

    C#實(shí)現(xiàn)文本轉(zhuǎn)語(yǔ)音功能

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)文本轉(zhuǎn)語(yǔ)音功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評(píng)論

六枝特区| 二手房| 武安市| 察雅县| 鱼台县| 玉环县| 潮安县| 木里| 内黄县| 家居| 弥勒县| 江口县| 莆田市| 宕昌县| 五寨县| 古浪县| 义马市| 武山县| 息烽县| 广丰县| 股票| 长寿区| 阳城县| 皮山县| 三门峡市| 阳曲县| 乌苏市| 海城市| 哈尔滨市| 弥勒县| 沅江市| 安化县| 滁州市| 阳谷县| 全椒县| 和田市| 乳山市| 临安市| 冷水江市| 新闻| 元江|