1
asp.net 라우팅 된 요청에서 "실제/라우팅되지 않은"URL을 가져 오는 일반적인 방법을 찾을 수 없습니다.asp.net 라우팅 된 URL을 역순으로 검색
에서
http://www.mysite.com/news/today
얻을 : 같은
http://www.mysite.com/news.aspx?date=today
내 코드 loooks :
var currentUrl = HttpContext.Current.Request.Url;
//if url routing is used
if (HttpContext.Current.Request.RequestContext.RouteData!=null)
{
currentUrl = ???
}
내가 GetVirtualPath
으로 시도했지만 때로는 Microsoft.AspNet.FriendlyUrls
Request.RequestContext.RouteData.Route.GetVirtualPath(Request.RequestContext,Request.RequestContext.RouteData.Values)