从请求中获取所有发布数据

时间:2009-10-08 14:45:51

标签: asp.net

有没有办法将所有POST数据发送到.NET网页?

基本上我正在寻找相当于PHP $ _POST数组

目的是我收到客户的请求,我无法控制并需要在不知道密钥的情况下获取所有数据。

3 个答案:

答案 0 :(得分:15)

foreach(string name in Request.Form)
{
    Response.Write(Request.Form[name]);
}

答案 1 :(得分:4)

你想要Request.Form那里有一个你可以迭代的密钥集合。

答案 2 :(得分:-2)

您可以使用return Request.Form.ToString();获取原始POST数据。