Heim >Backend-Entwicklung >C++ >Wie kann ich die aktuelle Seiten-URL in C# ASP.NET abrufen?

Wie kann ich die aktuelle Seiten-URL in C# ASP.NET abrufen?

DDD
DDDOriginal
2025-01-11 06:38:43705Durchsuche

How Can I Retrieve the Current Page URL in C# ASP.NET?

Erhalten Sie die aktuelle Seiten-URL in C#

In C# geschriebene ASP.NET-Anwendungen müssen häufig die URL der aktuell aktiven Seite abrufen. Zu diesem Zweck können mehrere Methoden verwendet werden.

Methode 1: HttpContext verwenden

Das Attribut

HttpContext.Current.Request.Url bietet Zugriff auf die aktuelle Seiten-URL. Es stellt drei verschiedene Werte bereit:

  • AbsoluteUri: Gibt die vollständige URL zurück, einschließlich Schema, Hostname und Pfad.
  • AbsolutePath: Gibt den Pfadteil der URL zurück, ohne Schema und Hostnamen.
  • Host: Geben Sie den Hostnamen oder die IP-Adresse des Servers an.
<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>

Das obige ist der detaillierte Inhalt vonWie kann ich die aktuelle Seiten-URL in C# ASP.NET abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn