将Request.RequestUri转换为ASP.NET Core 2.1是一个关于URL处理的问题。在ASP.NET Core 2.1中,可以通过以下方式将Request.RequestUri转换为URL:
using Microsoft.AspNetCore.Http;
public class YourController : Controller
{
private readonly IHttpContextAccessor _httpContextAccessor;
public YourController(IHttpContextAccessor httpContextAccessor)
{
_httpContextAccessor = httpContextAccessor;
}
// Your action method
public IActionResult YourAction()
{
var request = _httpContextAccessor.HttpContext.Request;
var requestUri = request.GetEncodedUrl();
// Use the requestUri as needed
return View();
}
}
这样,你就可以将Request.RequestUri转换为ASP.NET Core 2.1中的URL了。
关于ASP.NET Core 2.1的更多信息,你可以参考腾讯云的相关产品和文档:
请注意,以上答案仅针对ASP.NET Core 2.1的情况,如果你使用的是其他版本的ASP.NET Core,可能会有一些差异。
领取专属 10元无门槛券
手把手带您无忧上云