[英]ASP.NET / VB.NET - What is the equivalent of $_REQUEST of PHP in ASP.NET?
我只是想知道,是否有一种方法可以在ASP.NET的一个函数或Collection
中获取GET
参数和POST
参数? 喜欢在PHP中使用$_REQUEST
吗? 我正在使用VB.NET。
Request["VariableName"]
(在C#中)和Request("VariableName")
(在VB中)应该可以正常工作。
名称-值对按以下顺序返回:
- 查询字符串参数。
- 表单字段。
- 饼干。
- 服务器变量。
如果找不到指定的键,则返回
null
。
注意:
Request["xyz"]
从Cookie,查询字符串,表单或服务器变量中获取
Request.Parameters["xyz"]
执行相同的操作
Request.QueryString["xyz"]
只是查询字符串
Request.Form["xyz"]
只是表格
肯定的是: Request.QueryString
为GET, Request.Form
为POST。 您可以指定要提取的名称,即Request.QueryString("id")
,以从URL中获取“ id”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.