Zugriff auf die aktuelle Seiten-URL in ASP.NET C#
Diese Anleitung zeigt, wie Sie die URL der aktuell angezeigten Seite innerhalb einer ASP.NET-Anwendung mithilfe von C# erhalten.
Szenario:
ASP.NET C#-Entwickler müssen häufig für verschiedene Aufgaben die URL der aktuellen Seite abrufen.
Methode:
Das HttpRequest
-Objekt bietet mehrere Eigenschaften für den Zugriff auf verschiedene Teile der 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>
Details:
AbsoluteUri
: Gibt die vollständige, absolute URL der angeforderten Ressource zurück.AbsolutePath
: Stellt den Pfadteil der URL bereit, mit Ausnahme des Hostnamens des Servers.Host
: Gibt den Hostnamen oder die IP-Adresse des Webservers an.Mit diesen Eigenschaften können Sie bestimmte URL-Komponenten extrahieren und so Ihren Code flexibler gestalten.
Das obige ist der detaillierte Inhalt vonWie erhalte ich die aktuelle Seiten-URL in ASP.NET C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!