BuZz
BuZz

Reputation: 17495

C#, how to get only GET parameters?

System.Web.HttpContext.Current.Request.Params seems to return way too many params, including headers, etc... How can I efficiently only retrieve GET or POST parameters ?

Upvotes: 16

Views: 31697

Answers (1)

user900202
user900202

Reputation:

use Request.QueryString Collection for GET paras and Request.Form Collection for POST ones.

e.g.

var someValueFromGet = Request.QueryString["YourGetPara"];
var someValueFromPost = Request.Form["YourPostPara"];

please refer to http://msdn.microsoft.com/en-us/library/ms524784(v=vs.90).aspx and http://msdn.microsoft.com/en-us/library/ms525985(v=vs.90).aspx

Upvotes: 29

Related Questions