Asp.net中怎么接收post方式提交过来的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Asp.net中怎么接收post方式提交过来的数据?相关的知识,希望对你有一定的参考价值。

从一个页面里用post方式提交过来以后,我应该怎么接收这个数据呢,我现在不知道怎么接收.请大侠帮忙

post:在http头中传递,request.Form["参数"].ToString();
get:在url中传递,request.QueryString["参数"].ToString();
参考技术A string txt=Page.Request["text"].ToString();//C#
直接用Request,post和get方式都可以接收。
参考技术B int loop1;
NameValueCollection coll;

//Load Form variables into NameValueCollection variable.
coll=Request.Form;
// Get names of all forms into a string array.
String[] arr1 = coll.AllKeys;
for (loop1 = 0; loop1 < arr1.Length; loop1++)

Response.Write("Form: " + arr1[loop1] + "<br>");

post的数据一般就是form里面吧

当然,如果你想更直接就用HttpRequest.InputStream 属性
获取传入的 HTTP 实体主体的内容。

在PHP中怎么接收post过来的JSON数据

参考技术A   var allUnivList = [
  "id": 1,
  "univs": [
  "id": 1001,
  "name": "清华大学"
  ,
  
  "id": 1002,
  "name": "北京大学"
  ],
  "country_id": 0,
  "name": "北京"
  ]
  
  //比如你传递的是上面这个JSON格式,在PHP端,举个用JQ提交的例子:
  $.ajax(
  url: "test.php",
  type: "post",
  data: allcity: allUnivList,
  success: function (data)
  alert(data);
  ,
  error: function ()
  alert("系统异常!");
  
  );
  

以上是关于Asp.net中怎么接收post方式提交过来的数据?的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET MVC Controller接收ajax post方式发送过来的json对象或数组数据

asp.net怎么接收post方式传过来的json格式

java用httpClient post方式传数据,ASP.NET怎么接收数据?

java后台如何接收php用post方式提交过来的请求参数?

asp.net页面的提交方式POST和GET有啥区别?

Asp.net的post提交方式