我有一个 ASP.NET MVC 3 应用程序,我必须将扩展名为 .aspx 的请求映射到另一个路由。我想要做的是在应用程序启动中获取当前请求 url。但问题是它在所有没有 .aspx 扩展名的 url 上运行良好,但在 ex 的 url 中(http://example.com/Products/5/16/Eettafels.aspx)它只显示http://example.com/
但是使用http://example.com/Products/5/16/Eettafels它显示了正确的路径..
所有代码都是简单的一行:
string currentUrl = HttpContext.Current.Request.Url.ToString().ToLower();
谁能知道我做错了什么