【问题标题】:Get querystring from URLReferrer从 URLReferrer 获取查询字符串
【发布时间】:2011-07-23 01:50:56
【问题描述】:
我正在尝试从 UrlReferrer 获取像 Request.QueryString("SYSTEM") 这样的 QueryString 值。我知道我可以使用这个Request.UrlReferrer.Query(),但它不允许我指定确切的参数
我可以解析 Query() 值,但我想知道是否有可能做这样的事情Request.UrlReferrer.QueryString("SYSTEM")
【问题讨论】:
标签:
asp.net
vb.net
query-string
http-referer
request.querystring
【解决方案1】:
你可以这样做
HttpUtility.ParseQueryString(Request.UrlReferrer.Query)["SYSTEM"]
vb 中的 c# 大概是这样的
HttpUtility.ParseQueryString(Request.UrlReferrer.Query())("SYSTEM")
【解决方案2】:
在 VB.NET 中,从 UrlReferrer 获取“SYSTEM”值的一种方法是:
HttpUtility.ParseQueryString(Request.UrlReferrer.Query).GetValues("SYSTEM")(0)