从引用者获取参数

Bob*_*rbo 7 asp.net-mvc

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

查询?blahID = 3&名称=胡说

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

rsb*_*rro 17

使用HttpUtility.ParseQueryStringSystem.Web.这样的事情应该有效:

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