If you want to get the current URL from an action method in ASP.NET MVC project , you can use the Request.Url.AbsoluteUri property .
How to get the URL of the current page in ASP.NET MVC Action Method ?
Below is a sample code snippet demonstrating how to get the current URL in ASP.NET MVC.
public ActionResult Index()
{
string CompleteUrl = this.Request.Url.AbsoluteUri;
return View();
}