目前在剃刀視圖中我正在做:
var request = Url.ActionContext.HttpContext.Request;
var builder = new UriBuilder(request.Scheme, request.Host.Host, request.Host.Port.Value, request.Path, request.QueryString.Value);
上面的問題是埠和查詢字串可能不可用。
有沒有更好更短的方法來獲取視圖的 url?
uj5u.com熱心網友回復:
如果只想獲取完整的 URL,可以使用這兩種 Extension 方法
@using Microsoft.AspNetCore.Http.Extensions
string fullUrl1 = Request.GetDisplayUrl();
//or
string fullUrl2 = Request.GetEncodedUrl();
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/503942.html
