从引用者获取参数

时间:2011-07-15 13:00:15

标签: asp.net-mvc

有没有简单的方法来提取Request.UrlReferrer中包含的引用网址的参数?是否有其他方法来获取引荐来源使用的参数?

  

查询blahID = 3&安培;名称=嗒嗒

我指的是从网址获取blahID和名字。它可以通过一堆字符串操作完成,但希望有一种更简单的方法。

1 个答案:

答案 0 :(得分:16)

使用HttpUtility.ParseQueryString中的System.Web。这样的事情应该有效:

string blahID = string.Empty;
if(Request.UrlReferrer != null)
{
    var q = HttpUtility.ParseQueryString(Request.UrlReferrer.Query);
    blahID = q["blahID"];
}