using Microsoft.AspNetCore.Http.Extensions; var url = httpContext.Request.GetEncodedUrl(); or var url = httpContext.Request.GetDisplayUrl(); depending on the purposes.