繁体   English   中英

ASP.NET / VB.NET-ASP.NET中PHP的$ _REQUEST等效项是什么?

[英]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中)应该可以正常工作。

参见HttpRequest.Item索引器

名称-值对按以下顺序返回:

  1. 查询字符串参数。
  2. 表单字段。
  3. 饼干。
  4. 服务器变量。

如果找不到指定的键,则返回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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM