Dapatkan URL halaman web semasa dalam C#
Dalam pembangunan ASP.NET, mendapatkan URL halaman web semasa adalah tugas biasa. C# menyediakan beberapa kaedah untuk mendapatkan maklumat ini:
Permintaan.Url.AbsoluteUri
Harta ini mengembalikan URI mutlak permintaan semasa, termasuk protokol, pelayan dan laluan:
<code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri;</code>
Output:
<code>http://localhost:1302/TESTERS/Default6.aspx</code>
Request.Url.AbsolutePath
Harta ini mengembalikan laluan mutlak permintaan semasa, tidak termasuk protokol dan pelayan:
<code class="language-csharp">string path = HttpContext.Current.Request.Url.AbsolutePath;</code>
Output:
<code>/TESTERS/Default6.aspx</code>
Permintaan.Url.Host
Harta ini mengembalikan nama hos pelayan:
<code class="language-csharp">string host = HttpContext.Current.Request.Url.Host;</code>
Output:
<code>localhost</code>
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan URL Halaman Web Semasa dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!