使用asp.net怎么遍历请求信息

  介绍

使用asp.net怎么遍历请求信息?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

ASP。网是什么

ASP。网是开源,跨平台,高性能,轻量级的网络应用构建框架,常用于通过HTML, CSS, JavaScript以及服务器脚本来构建网页和网站。

#需求:

在服务端获取从客户端发送过来的所有数据信息;

#方案:

1,服务端代码

public  void  ProcessRequest (HttpContext 上下文)   {//打才能印所有参数信息   context.Response.Write才能(“参数:“);   for 才能;(int 小姐:=,0;,小姐:& lt;, context.Request.Params.Count;,我+ +)   {才能   ,,,context.Response.Write (“& lt; li>“, +, context.Request.Params.Keys[我].ToString (), +,,,=,,, +, context.Request.Params[我].ToString ());   ,,}   context.Response.Write才能(“& lt; hr>“);//打才能印形式信息   context.Response.Write才能(“形式:“);   for 才能;(int 小姐:=,0;,小姐:& lt;, context.Request.Form.Count;,我+ +)   {才能   ,,,context.Response.Write (“& lt; li>“, +, context.Request.Form.Keys[我].ToString (), +,,,=,,, +, context.Request.Form[我].ToString ()),,,,,,,,,   ,,}   context.Response.Write才能(“& lt; hr>“);//打才能印查询信息   context.Response.Write才能(“字串:“);   for 才能;(int 小姐:=,0;,小姐:& lt;, context.Request.QueryString.Count;,我+ +)   {才能   ,,,context.Response.Write (“& lt; li>“, +, context.Request.QueryString.Keys[我].ToString (), +,,,=,,, +, context.Request.QueryString[我].ToString ()),,,,,,,   ,,}   context.Response.Write才能(“& lt; hr>“);//打才能印饼干信息   context.Response.Write才能(“饼干:“);   for 才能;(int 小姐:=,0;,小姐:& lt;, context.Request.Cookies.Count;,我+ +)   {才能   ,,,context.Response.Write (“& lt; li>“, +, context.Request.Cookies.Keys[我].ToString (), +,,,=,,, +, context.Request.Cookies [context.Request.Cookies.Keys[我].ToString ()] value),,,,,,,,,   ,,}   context.Response.ContentType =,才能“文本/html";   }

2,使用邮差模拟发送数据

1), query_param

使用asp.net怎么遍历请求信息

2),标题

使用asp.net怎么遍历请求信息

3), form_param

使用asp.net怎么遍历请求信息

4),饼干

使用asp.net怎么遍历请求信息

3,返回值

参数:

<李>

str=str

<李>

str1=str1

<李>

form_1=form_1

<李>

form_2=form_2

<李>

ASP。NET_SessionId=2 eln4eqa2uv0hawyks50kfad

<李>

DisablePoint=true

<李>

QrcodePrefix=

<李>

嗯=http://192.168.2.121/PsUM

<李>

MasterVisitor=19

<李>

CanRegister=true

<李>

LoopTime=10

<李>

CanDownload={“1“:假}

<李>

TotalVisitorNum={“1“: 6}

<李>

cookie_test=测试

<李>

ALL_HTTP=HTTP_CACHE_CONTROL: no - cache HTTP_CONNECTION:维生HTTP_CONTENT_LENGTH: 278 HTTP_CONTENT_TYPE:多部分/格式;边界=- - - - - - - - - - - - - - - - - - - - - - - - - - - - 358496475944465509800748 HTTP_ACCEPT: */* HTTP_ACCEPT_ENCODING: gzip、缩小HTTP_COOKIE: ASP.NET_SessionId=2 eln4eqa2uv0hawyks50kfad;DisablePoint=true;QrcodePrefix=;嗯=http://192.168.2.121/PsUM;MasterVisitor=19;CanRegister=True;LoopTime=10;CanDownload={“1“:假};TotalVisitorNum={“1“: 6};cookie_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: 1 f778868 - 3222 - 479 - 9863 - d65ca4881a2b

<李>

ALL_RAW=cache - control: no - cache连接:维生内容长度:278 - type:多部分/格式;边界=- - - - - - - - - - - - - - - - - - - - - - - - - - - - 358496475944465509800748接受:*/*接受编码:gzip、压缩饼干:ASP.NET_SessionId=2 eln4eqa2uv0hawyks50kfad;DisablePoint=true;QrcodePrefix=;嗯=http://192.168.2.121/PsUM;MasterVisitor=19;CanRegister=True;LoopTime=10;CanDownload={“1“:假};TotalVisitorNum={“1“: 6};null

使用asp.net怎么遍历请求信息