0

我知道我可以遍历请求标头变量中的每个键值对,如下所示

 foreach (var key in Request.Headers.AllKeys)
 {
    // headers += key + "=" + Request.Headers[key] + "<br/>";
 }

同样,我可以在 Request.Browser 中获取所有键值对,如下所示

HttpBrowserCapabilities bc = Request.Browser;
foreach (DictionaryEntry p in bc.Capabilities)
{
   // p.Key 
   //p.Value
}

现在我想知道是否可以遍历 Request 变量中的每个可能值,如果其中还有另一个键值,则获取所有信息。

编辑

我可以使用反射来获取所有属性和子属性的列表吗?

4

1 回答 1

1

HttpRequest.Params为您提供所有查询字符串参数、表单字段、Cookie 和服务器变量的原始数据。客户端的用户代理发送的几乎所有内容!

于 2013-03-29T08:08:39.863 回答