ASP.NET / VB.NET - What is the equivalent of $_REQUEST of PHP in ASP.NET?
I'm 开发者_运维知识库just wondering, is there a way to get the GET parameters and POST parameters in just one function or Collection in ASP.NET? Like using $_REQUEST in PHP? I'm using VB.NET.
Request["VariableName"] (in C#) and Request("VariableName") (in VB) should work.
See HttpRequest.Item indexer:
Name-value pairs are returned in the following order:
- Query-string parameters.
- Form fields.
- Cookies.
- Server variables.
If the specified key is not found, then
nullis returned.
Note:
Request["xyz"] gets it from cookies, querystring, form, or server variables
Request.Parameters["xyz"] does the same
Request.QueryString["xyz"] is just the querystring
Request.Form["xyz"] is just the form
Sure is: Request.QueryString for GET, Request.Form for POST. You can specify a name to extract, i.e. Request.QueryString("id"), to get the "id" from the URL.
加载中,请稍侯......
精彩评论