在 ASP.NET C# 中存取目前頁面 URL
本指南示範如何使用 C# 取得 ASP.NET 應用程式中目前顯示頁面的 URL。
場景:
ASP.NET C# 開發人員通常需要檢索目前頁面的 URL 來執行各種任務。
方法:
HttpRequest
物件提供了多個屬性來存取 URL 的不同部分:
<code class="language-csharp">string fullUrl = HttpContext.Current.Request.Url.AbsoluteUri; string pagePath = HttpContext.Current.Request.Url.AbsolutePath; string serverHost = HttpContext.Current.Request.Url.Host;</code>
詳情:
AbsoluteUri
:傳回所請求資源的完整絕對 URL。 AbsolutePath
:提供 URL 的路徑部分,不包含伺服器的主機名稱。 Host
:指定 Web 伺服器的主機名稱或 IP 位址。 這些屬性可讓您提取特定的 URL 元件,從而為您的程式碼提供靈活性。
以上是如何在 ASP.NET C# 中取得目前頁面 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!