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对象或数组数据
java用httpClient post方式传数据,ASP.NET怎么接收数据?