C# 如何从url(不包括查询字符串参数)获取当前页面

C# 如何从url(不包括查询字符串参数)获取当前页面,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,如何获取不包括查询字符串参数的当前页面URL。 我的URL是这样的 我只想得到 我试过了,但没用 string path = HttpContext.Current.Request.Url.AbsolutePath; string url = HttpContext.Current.Request.Url.AbsoluteUri; 请提供任何建议。Request.Url.GetLeftPart(UriPartial.Path)由于某些原因,请求可能重复。Url.GetLeftPart(UriP

如何获取不包括查询字符串参数的当前页面URL。 我的URL是这样的

我只想得到

我试过了,但没用

string path = HttpContext.Current.Request.Url.AbsolutePath;
string url = HttpContext.Current.Request.Url.AbsoluteUri;

请提供任何建议。

Request.Url.GetLeftPart(UriPartial.Path)

由于某些原因,请求可能重复。Url.GetLeftPart(UriPartial.Path)为我提供了http链接,而不是https链接。我不知道我错过了什么。