2011-03-25 121 views
24

我想从UrlReferrer获取像这样的Request.QueryString("SYSTEM")的QueryString值。我看,我可以用这个Request.UrlReferrer.Query()但它不允许我指定的确切参数从URLReferrer获取查询字符串

我可以解析查询()的价值,但我想知道是否有可能做这样的事情Request.UrlReferrer.QueryString("SYSTEM")

回答

58

你可以做

HttpUtility.ParseQueryString(Request.UrlReferrer.Query)["SYSTEM"] 

即C#在VB中是很可能像

HttpUtility.ParseQueryString(Request.UrlReferrer.Query())("SYSTEM") 
0

在VB.NET,一个办法让SYS的”值TEM“来自UrlReferrer的是:

HttpUtility.ParseQueryString(Request.UrlReferrer.Query).GetValues("SYSTEM")(0)