我想以檢索如下價值:非可調用成員「System.Web.HttpRequest.ServerVariables」不能使用的方法等
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");
但我得到了一個錯誤:
非-invocable成員'System.Web.HttpRequest.ServerVariables'不能像方法一樣使用。
請幫我找到我的錯誤。謝謝。
雖然服務器名稱需要以這種方式提取,ASP.Net會自動爲您解析查詢字符串和URL。因此,不要編寫自己的解析代碼,而應該依賴框架並使用Request.QueryString和Request.Url。 (請參閱http://msdn.microsoft.com/en-us/library/5d5940ad.aspx) – Joshua