【发布时间】:2012-07-27 08:56:08
【问题描述】:
System.Web.HttpContext.Current.Request.Params 似乎返回了太多的参数,包括标题等...我怎样才能有效地只检索 GET 或 POST 参数?
【问题讨论】:
System.Web.HttpContext.Current.Request.Params 似乎返回了太多的参数,包括标题等...我怎样才能有效地只检索 GET 或 POST 参数?
【问题讨论】:
对 GET 参数使用 Request.QueryString 集合,对 POST 参数使用 Request.Form 集合。
例如
var someValueFromGet = Request.QueryString["YourGetPara"];
var someValueFromPost = Request.Form["YourPostPara"];
请参考http://msdn.microsoft.com/en-us/library/ms524784(v=vs.90).aspx和http://msdn.microsoft.com/en-us/library/ms525985(v=vs.90).aspx
【讨论】:
Request.QueryString["YourGetPara"] 变为 Request.Query["YourGetPara"]