Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Mendapatkan URL Halaman Web Semasa dalam C#?

Bagaimana untuk Mendapatkan URL Halaman Web Semasa dalam C#?

Barbara Streisand
Barbara Streisandasal
2025-01-11 06:22:40909semak imbas

How to Get the Current Web Page URL in C#?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn