获取我的asp.net项目中的文件的绝对URL以包含HTTP //等外部使用?

mar*_*ith 2 asp.net

一直在玩ResolveClientUrl("〜/ Confirmation.aspx")和其他方法..

我试着去获取页面的完整绝对URL,包括Http:etc等.

谁知道怎么做?

谢谢

Meh*_*ari 5

Request.Url.ToString()
Run Code Online (Sandbox Code Playgroud)

获取当前请求的绝对URL.

如果你想获得相对路径:

Request.Url.GetLeftPart(UriPartial.Authority) 
                      + VirtualPathUtility.ToAbsolute(relativePath)
Run Code Online (Sandbox Code Playgroud)