System.Web.HttpRequest.ServerVariables'不能像方法一样使用
本文关键字:一样 方法 ServerVariables HttpRequest Web 不能 System | 更新日期: 2023-09-27 18:02:33
我想按如下方式检索值:
string server = Request.ServerVariables("SERVER_NAME");
//Declare the form being accessed ex: Default.aspx
string url = Request.ServerVariables("URL");
// Declare the query string in the URL
string querystring = Request.ServerVariables("QUERY_STRING");
但是我得到了一个错误:
不可调用的成员'System.Web.HttpRequest. 'ServerVariables不能像方法一样使用。
您正在尝试在VB中获得它。网一样的方式。你必须用[] instead of ()
。在c#中使用[]
,而在VB中使用。使用Net ()
。例如
string server = Request.ServerVariables["SERVER_NAME"];
string url = Request.ServerVariables["URL"];
querystring = Request.ServerVariables["QUERY_STRING"];
它是一个散列而不是一个方法。将()替换为[]