Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Dapatkan URL Halaman Semasa dalam C# ASP.NET?
Dapatkan URL halaman semasa dalam C#
Aplikasi ASP.NET yang ditulis dalam C# selalunya perlu mendapatkan URL halaman aktif semasa. Beberapa kaedah boleh digunakan untuk tujuan ini.
Kaedah 1: Gunakan HttpContext
AtributHttpContext.Current.Request.Url
menyediakan akses kepada URL halaman semasa. Ia menyediakan tiga nilai berbeza:
AbsoluteUri
: Mengembalikan URL lengkap, termasuk skema, nama hos dan laluan. AbsolutePath
: Mengembalikan bahagian laluan URL, tidak termasuk skema dan nama hos. Host
: Berikan nama hos atau alamat IP pelayan. <code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri; // http://localhost:1302/TESTERS/Default6.aspx string path = HttpContext.Current.Request.Url.AbsolutePath; // /TESTERS/Default6.aspx string host = HttpContext.Current.Request.Url.Host; // localhost</code>
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan URL Halaman Semasa dalam C# ASP.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!