【发布时间】:2014-10-01 12:26:53
【问题描述】:
使用 Asp.Net,我在加载时捕获了 AngularJS 路由的请求。路线是/FST/#/quickstart。我正在尝试通过以下方式捕获该路线:
var currentUrl = HttpContext.Current.Request.RawUrl;
但是,RawUrl 不包含 #/quickstart 子部分。请求中似乎没有任何东西可以告诉我完整的 URL。如何获取目标网址?
【问题讨论】:
-
您不能将 URL 中的
#传递给服务器。 -
当我们使用 angularJs 开发时,在服务器端获取哈希部分是没有意义的。客户端的哈希
should be used to do routing可以将解析的参数(如果有)发送到服务器端。
标签: c# angularjs asp.net-web-api